public class StandardLifecycleTransitionChecker extends java.lang.Object implements LifecycleTransitionChecker
ALLLIFECYCLETRANSITION, ASSIGN, ATE_ABORT, AUTOSKIP, COMPLETE, MANUALSKIP, PI_ABORT, REASSIGN, RESUME, SCHEDULE, START, SUSPEND, UNKNOWN, WITHDRAW| Constructor and Description |
|---|
StandardLifecycleTransitionChecker() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<java.lang.Integer> |
getAvailableLifecycleTransitions() |
java.util.List<java.lang.Integer> |
getAvailableTransitionsFrom(int currLifecycleTransition) |
java.util.List<java.lang.Integer> |
getAvailableTransitionsTo(int currLifecycleTransition) |
int |
getIndexOfLifecycleTransitionString(java.lang.String lifecycleTransition) |
boolean |
isValid(int fromLifecycleTransition,
int toLifecycleTransition) |
public java.util.Set<java.lang.Integer> getAvailableLifecycleTransitions()
getAvailableLifecycleTransitions in interface LifecycleTransitionCheckerpublic java.util.List<java.lang.Integer> getAvailableTransitionsFrom(int currLifecycleTransition)
getAvailableTransitionsFrom in interface LifecycleTransitionCheckerpublic boolean isValid(int fromLifecycleTransition,
int toLifecycleTransition)
isValid in interface LifecycleTransitionCheckerpublic int getIndexOfLifecycleTransitionString(java.lang.String lifecycleTransition)
getIndexOfLifecycleTransitionString in interface LifecycleTransitionCheckerpublic java.util.List<java.lang.Integer> getAvailableTransitionsTo(int currLifecycleTransition)
getAvailableTransitionsTo in interface LifecycleTransitionChecker