public class AbstractTransition<S,E> extends java.lang.Object implements Transition<S,E>
| Constructor and Description |
|---|
AbstractTransition(State<S,E> source,
State<S,E> target,
java.util.Collection<Action> actions,
E event,
TransitionKind kind) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<Action> |
getActions() |
TransitionKind |
getKind() |
State<S,E> |
getSource() |
State<S,E> |
getTarget() |
Trigger<S,E> |
getTrigger() |
void |
transit(MessageHeaders headers) |
public java.util.Collection<Action> getActions()
getActions in interface Transition<S,E>public Trigger<S,E> getTrigger()
getTrigger in interface Transition<S,E>public void transit(MessageHeaders headers)
transit in interface Transition<S,E>public TransitionKind getKind()
getKind in interface Transition<S,E>