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

Method Summary
 PvmTransition findOutgoingTransition(String transitionId)
           
 List<PvmTransition> getIncomingTransitions()
           
 List<PvmTransition> getOutgoingTransitions()
           
 PvmScope getParent()
           
 PvmScope getScope()
          returns the scope of this activity.
 boolean isAsync()
           
 boolean isCancelScope()
          Indicates whether this activity is interrupting.
 boolean isConcurrent()
          Indicates whether this activity is concurrent.
 boolean isScope()
           
 
Methods inherited from interface org.camunda.bpm.engine.impl.pvm.PvmScope
findActivity, getActivities
 
Methods inherited from interface org.camunda.bpm.engine.impl.pvm.PvmProcessElement
getId, getProcessDefinition, getProperty
 

Method Detail

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.