public interface TransitionContext
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
getProperty(java.lang.String name)
Returns the property value mapped to given
name. |
Transition |
getTransition()
Returns transition.
|
void |
setPerformAfter(java.lang.String previousTaskId)
Makes sure the task calling this method be performed after the task
identified by
sourceTaskId. |
void |
setPerformBefore(java.lang.String nextTaskId)
Make sure the task calling this method be performed before the task
identified by
targetTaskId. |
java.lang.Object |
setProperty(java.lang.String name,
java.lang.Object value)
Sets a property.
|
Transition getTransition()
void setPerformAfter(java.lang.String previousTaskId)
throws FSMException
sourceTaskId.previousTaskId - the id of task which must be performed before this
taskFSMException - if sourceTaskId is unknown or illegal dependency
detected.void setPerformBefore(java.lang.String nextTaskId)
throws FSMException
targetTaskId.nextTaskId - the id of task which must be performed after this
taskFSMException - if targetTaskId is unknown or illegal dependency
detectedjava.lang.Object getProperty(java.lang.String name)
name.name - property namename.java.lang.Object setProperty(java.lang.String name,
java.lang.Object value)
name - property namevalue - property valuenameCopyright © 2011. All Rights Reserved.