org.camunda.bpm.engine.impl.pvm
Interface PvmActivity
- All Superinterfaces:
- PvmProcessElement, PvmScope, Serializable
- All Known Implementing Classes:
- ActivityImpl
public interface PvmActivity
- extends PvmScope
- Author:
- Tom Baeyens, Daniel Meyer
isAsync
boolean isAsync()
isCancelScope
boolean isCancelScope()
- Indicates whether this activity is interrupting. If true, the activity
will interrupt and cancel all other activities inside the same scope
before it is executed.
- Returns:
- true if this activity is interrupting. False otherwise.
isConcurrent
boolean isConcurrent()
- Indicates whether this activity is concurrent. If true, the activity
will be executed concurrently to other activities which are part of
the same scope.
- Returns:
- true if this activity is concurrent. False otherwise.
getScope
PvmScope getScope()
- returns the scope of this activity. Must contain this activity but may or
may not be the direct parent.
isScope
boolean isScope()
getParent
PvmScope getParent()
getIncomingTransitions
List<PvmTransition> getIncomingTransitions()
getOutgoingTransitions
List<PvmTransition> getOutgoingTransitions()
findOutgoingTransition
PvmTransition findOutgoingTransition(String transitionId)
Copyright © 2014 camunda services GmbH. All rights reserved.