|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of StateMachine in se.ericsson.eto.norarc.javaframe |
Subclasses of StateMachine in se.ericsson.eto.norarc.javaframe | |
class |
Router
A Router is a special StateMachine that performs routing of Message s to one in a list of Mediator s. |
Fields in se.ericsson.eto.norarc.javaframe declared as StateMachine | |
protected StateMachine |
TimerMsg.timedStateMachine
|
protected StateMachine |
StateMachine.nextFSM
|
Methods in se.ericsson.eto.norarc.javaframe with parameters of type StateMachine | |
protected void |
Trace.traceInput(StateMachine sm,
State st,
Message msg)
Trace receiption of an input message by a StateMachine. |
protected void |
Trace.traceSMadded(StateMachine fsm)
Trace that a new StateMachine has been generated. |
protected void |
Trace.traceDefaultTransition(StateMachine sm,
State st,
Message msg)
|
protected void |
Trace.traceSave(StateMachine sm,
State st,
Message msg)
|
void |
State.output(Message sig,
Mediator receiver,
StateMachine curfsm)
outputs a Message to a given (local) Mediator .
|
protected void |
State.entry(StateMachine curfsm)
Will be executed every time this State is entered. |
protected void |
State.exit(StateMachine curfsm)
Will be executed every time this State is exited. |
void |
State.enterState(StateMachine curfsm)
Changes the current State of the StateMachine to this singular State. |
protected void |
Scheduler.readyFSM(StateMachine sm)
Enables the given FSM for inspection by this Scheduler. |
protected void |
CompositeState.exitState(int exitNo,
StateMachine curfsm)
Leave this CompositeState through a given exit port. |
protected void |
CompositeState.performExit(StateMachine curfsm)
Execute exit() from currentState up to (but not including) this CompositeState. |
protected void |
CompositeState.sameState(StateMachine curfsm)
Remain in the same State of the StateMachine. |
protected void |
CompositeState.save(Message sig,
StateMachine curfsm)
The received Message is not to be consumed and handled in this State and the Message is saved in order to be handled later in another State. |
void |
CompositeState.enterState(int enterNo,
StateMachine curfsm)
Enter this CompositeState through a given entry port. |
void |
CompositeState.enterState(StateMachine curfsm)
Enter this CompositeState through the default entry port. |
protected abstract boolean |
CompositeState.execTrans(Message sig,
State st,
StateMachine curfsm)
Execute transition (if defined) for Message sig and State st. |
protected void |
CompositeState.outofInnerCompositeState(CompositeState cs,
int exNo,
StateMachine curfsm)
Executes linking code when an inner CompositeState leaves through a given exit port. |
Constructors in se.ericsson.eto.norarc.javaframe with parameters of type StateMachine | |
TimerMsg(int timedelay,
StateMachine myStateMachine)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |