public interface Transition
| Modifier and Type | Method and Description |
|---|---|
boolean |
execute(Event event)
Executes this
Transition. |
State |
getNextState()
Returns the
State which the StateMachine should move to
if this Transition is taken and execute(Event) returns
true. |
boolean execute(Event event)
Transition. It is the responsibility of this
Transition to determine whether it actually applies for the
specified Event. If this Transition doesn't apply
nothing should be executed and false must be returned.event - the current Event.true if the Transition was executed,
false otherwise.State getNextState()
State which the StateMachine should move to
if this Transition is taken and execute(Event) returns
true.State or null if this
Transition is a loopback Transition.Copyright © 2004–2017 Apache MINA Project. All rights reserved.