|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.resoa.node.core.ResoaNodeHandle
public class ResoaNodeHandle
ResoaNodeHandle class wraps relation between stack session and stack profile
| Constructor Summary | |
|---|---|
ResoaNodeHandle(org.resoa.topology.ResoaComponent node)
Constructor |
|
| Method Summary | |
|---|---|
void |
beforeResoaInfoProcessing()
Prepare for re-deployment |
org.resoa.grid.ResoaNodeType |
getNodeType()
|
java.util.List<org.resoa.topology.Permission> |
getPermissions()
permissions getter |
org.resoa.stack.config.StackProfile |
getProfile()
profile getter |
org.resoa.grid.GridSession |
getSession()
session getter |
boolean |
isController()
true, if the node is a controller |
boolean |
isNode()
true, if the node is a service container node |
boolean |
isPartofGrid()
True, if the node is part of the Resoa grid |
boolean |
isRestServer()
true, if the node is a RestServer |
void |
onSessionDisconnected(org.resoa.grid.GridSession disconnectSession)
Invoke in case a session runs into a disconnect |
void |
setDeployment(org.resoa.topology.ResoaComponent node)
Activate the node within the grid by setting its deployment information |
void |
setProfile(org.resoa.stack.config.StackProfile profile)
|
void |
setSession(org.resoa.grid.GridSession newSession)
session setter. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ResoaNodeHandle(org.resoa.topology.ResoaComponent node)
node - the node name| Method Detail |
|---|
public org.resoa.grid.ResoaNodeType getNodeType()
public boolean isPartofGrid()
public void beforeResoaInfoProcessing()
public void setDeployment(org.resoa.topology.ResoaComponent node)
node - public org.resoa.grid.GridSession getSession()
public void setSession(org.resoa.grid.GridSession newSession)
newSession - the session to setpublic void onSessionDisconnected(org.resoa.grid.GridSession disconnectSession)
disconnectSession - public java.util.List<org.resoa.topology.Permission> getPermissions()
public org.resoa.stack.config.StackProfile getProfile()
public void setProfile(org.resoa.stack.config.StackProfile profile)
profile - the profile to setpublic boolean isController()
public boolean isNode()
public boolean isRestServer()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||