public interface PvmActivity extends PvmScope
Modifier and Type | Method and Description |
---|---|
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.
|
findActivity, findActivityAtLevelOfSubprocess, findTransition, getActivities, getEventScope, getFlowScope, getLevelOfSubprocessScope, isScope, isSubProcessScope
getId, getProcessDefinition, getProperties, getProperty
ActivityBehavior getActivityBehavior()
start
listeners have been executed.
In case the activity is scope
, a new execution will be createdActivityStartBehavior getActivityStartBehavior()
start
listeners of the activity are executed.PvmTransition findOutgoingTransition(String transitionId)
transitionId
- the id of the transition to findList<PvmTransition> getOutgoingTransitions()
List<PvmTransition> getIncomingTransitions()
boolean isAsyncBefore()
activity start behavior
and
before the start
listeners are invoked.boolean isAsyncAfter()
end
listeners are invoked.Copyright © 2021. All rights reserved.