|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface PvmActivity
Defines an activity insisde a process. Note that the term "activity" is meant to be understood in a broader sense than in BPMN: everything inside a process which can have incoming or outgoing sequence flows (transitions) are activities. Examples: events, tasks, gateways, subprocesses ...
| Method Summary | |
|---|---|
PvmTransition |
findOutgoingTransition(String transitionId)
Finds and returns an outgoing sequence flow (transition) by it's id. |
ActivityBehavior |
getActivityBehavior()
The inner behavior of an activity. |
ActivityStartBehavior |
getActivityStartBehavior()
The start behavior of an activity. |
List<PvmTransition> |
getIncomingTransitions()
|
List<PvmTransition> |
getOutgoingTransitions()
|
boolean |
isAsyncAfter()
Indicates whether execution after this execution should continue asynchronously. |
boolean |
isAsyncBefore()
Indicates whether the activity is executed asynchronously. |
| Methods inherited from interface org.camunda.bpm.engine.impl.pvm.PvmScope |
|---|
findActivity, findActivityAtLevelOfSubprocess, findTransition, getActivities, getEventScope, getFlowScope, getLevelOfSubprocessScope, isScope, isSubProcessScope |
| Methods inherited from interface org.camunda.bpm.engine.impl.pvm.PvmProcessElement |
|---|
getId, getProcessDefinition, getProperties, getProperty |
| Method Detail |
|---|
ActivityBehavior getActivityBehavior()
start listeners have been executed.
In case the activity is scope, a new execution will be created
ActivityStartBehavior getActivityStartBehavior()
start listeners of the activity are executed.
PvmTransition findOutgoingTransition(String transitionId)
transitionId - the id of the transition to find
List<PvmTransition> getOutgoingTransitions()
List<PvmTransition> getIncomingTransitions()
boolean isAsyncBefore()
activity start behavior and
before the start listeners are invoked.
boolean isAsyncAfter()
end listeners are invoked.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||