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