|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.fhg.igd.jhsm.AbstractComponent
de.fhg.igd.jhsm.HSMState
de.fhg.igd.jhsm.HSM
examples.wslauncher1.AgentBehaviour
An HSM Agent. Looks for list of other servers and jumps to the first one on the list. There it gives an output on the screen.
HSM:
----
initial --> --> homeaddr --> destaddr --> nextaddr ....> action --> remember +
| |
| |
finish <-- report <.... gohome <-+-------------------------------------------+
| Nested Class Summary | |
private class |
AgentBehaviour.ReportAction
Report which server has been visited. |
private class |
AgentBehaviour.SayHelloAction
action performed at the visited server |
| Field Summary | |
private static String |
CTX_DESTINATIONS
|
private static String |
CTX_HOME
|
private static String |
CTX_SITES
|
private static String |
PROTOCOL
|
| Fields inherited from class de.fhg.igd.jhsm.HSM |
|
| Fields inherited from class de.fhg.igd.jhsm.HSMState |
|
| Fields inherited from class de.fhg.igd.jhsm.AbstractComponent |
|
| Constructor Summary | |
AgentBehaviour()
|
|
| Methods inherited from class de.fhg.igd.jhsm.HSM |
action, addState, contains, entry, exit, getInitialState, getStates, removeState, setInitialState |
| Methods inherited from class de.fhg.igd.jhsm.HSMState |
action, addDeferred, addTransition, defers, getDeferred, getTransitions, removeDeferred, removeTransition, setEntry, setExit |
| Methods inherited from class de.fhg.igd.jhsm.AbstractComponent |
getAction, getName, getParent, setAction, setName, setParent, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface de.fhg.igd.jhsm.State |
addDeferred, addTransition, defers, getDeferred, getTransitions, removeDeferred, removeTransition, setEntry, setExit |
| Methods inherited from interface de.fhg.igd.jhsm.Component |
action, getAction, getName, getParent, setAction, setName, setParent |
| Field Detail |
private static final String CTX_HOME
private static final String CTX_SITES
private static final String CTX_DESTINATIONS
private static final String PROTOCOL
| Constructor Detail |
public AgentBehaviour()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||