Uses of Class
org.camunda.bpm.engine.impl.pvm.runtime.PvmExecutionImpl

Packages that use PvmExecutionImpl
org.camunda.bpm.engine.impl.bpmn.behavior   
org.camunda.bpm.engine.impl.cmd   
org.camunda.bpm.engine.impl.cmmn.entity.runtime   
org.camunda.bpm.engine.impl.cmmn.execution   
org.camunda.bpm.engine.impl.form   
org.camunda.bpm.engine.impl.persistence.entity   
org.camunda.bpm.engine.impl.persistence.entity.util   
org.camunda.bpm.engine.impl.pvm   
org.camunda.bpm.engine.impl.pvm.delegate   
org.camunda.bpm.engine.impl.pvm.process   
org.camunda.bpm.engine.impl.pvm.runtime   
org.camunda.bpm.engine.impl.pvm.runtime.operation   
org.camunda.bpm.engine.impl.tree   
org.camunda.bpm.engine.impl.util   
 

Uses of PvmExecutionImpl in org.camunda.bpm.engine.impl.bpmn.behavior
 

Methods in org.camunda.bpm.engine.impl.bpmn.behavior with parameters of type PvmExecutionImpl
 void BpmnBehaviorLogger.debugCancelConcurrentScopeExecution(PvmExecutionImpl execution)
           
 void BpmnBehaviorLogger.debugConcurrentScopeIsPruned(PvmExecutionImpl execution)
           
 void BpmnBehaviorLogger.destroyConcurrentScopeExecution(PvmExecutionImpl execution)
           
 

Uses of PvmExecutionImpl in org.camunda.bpm.engine.impl.cmd
 

Methods in org.camunda.bpm.engine.impl.cmd that return types with arguments of type PvmExecutionImpl
 List<PvmExecutionImpl> FoxDeleteProcessInstanceCmd.collectExecutionToDelete(PvmExecutionImpl execution)
           
 

Methods in org.camunda.bpm.engine.impl.cmd with parameters of type PvmExecutionImpl
 List<PvmExecutionImpl> FoxDeleteProcessInstanceCmd.collectExecutionToDelete(PvmExecutionImpl execution)
           
protected  ActivityInstanceImpl GetActivityInstanceCmd.createActivityInstance(PvmExecutionImpl scopeExecution, ScopeImpl scope, String activityInstanceId, String parentActivityInstanceId)
           
protected  TransitionInstanceImpl GetActivityInstanceCmd.createTransitionInstance(PvmExecutionImpl execution)
           
 

Uses of PvmExecutionImpl in org.camunda.bpm.engine.impl.cmmn.entity.runtime
 

Methods in org.camunda.bpm.engine.impl.cmmn.entity.runtime with parameters of type PvmExecutionImpl
 void CaseExecutionEntity.setSubProcessInstance(PvmExecutionImpl subProcessInstance)
           
 void CaseExecutionEntity.setSuperExecution(PvmExecutionImpl superExecution)
           
 

Uses of PvmExecutionImpl in org.camunda.bpm.engine.impl.cmmn.execution
 

Methods in org.camunda.bpm.engine.impl.cmmn.execution that return PvmExecutionImpl
 PvmExecutionImpl CaseExecutionImpl.createSubProcessInstance(PvmProcessDefinition processDefinition)
           
abstract  PvmExecutionImpl CmmnExecution.createSubProcessInstance(PvmProcessDefinition processDefinition)
           
 PvmExecutionImpl CaseExecutionImpl.createSubProcessInstance(PvmProcessDefinition processDefinition, String businessKey)
           
abstract  PvmExecutionImpl CmmnExecution.createSubProcessInstance(PvmProcessDefinition processDefinition, String businessKey)
           
 PvmExecutionImpl CaseExecutionImpl.createSubProcessInstance(PvmProcessDefinition processDefinition, String businessKey, String caseInstanceId)
           
abstract  PvmExecutionImpl CmmnExecution.createSubProcessInstance(PvmProcessDefinition processDefinition, String businessKey, String caseInstanceId)
           
abstract  PvmExecutionImpl CmmnExecution.getSubProcessInstance()
           
abstract  PvmExecutionImpl CmmnExecution.getSuperExecution()
           
 

Methods in org.camunda.bpm.engine.impl.cmmn.execution with parameters of type PvmExecutionImpl
 void CaseExecutionImpl.setSubProcessInstance(PvmExecutionImpl subProcessInstance)
           
abstract  void CmmnExecution.setSubProcessInstance(PvmExecutionImpl subProcessInstance)
           
 void CaseExecutionImpl.setSuperExecution(PvmExecutionImpl superExecution)
           
abstract  void CmmnExecution.setSuperExecution(PvmExecutionImpl superExecution)
           
 

Uses of PvmExecutionImpl in org.camunda.bpm.engine.impl.form
 

Methods in org.camunda.bpm.engine.impl.form with parameters of type PvmExecutionImpl
static void FormPropertyHelper.initFormPropertiesOnScope(org.camunda.bpm.engine.variable.VariableMap variables, PvmExecutionImpl execution)
           
 

Uses of PvmExecutionImpl in org.camunda.bpm.engine.impl.persistence.entity
 

Subclasses of PvmExecutionImpl in org.camunda.bpm.engine.impl.persistence.entity
 class ExecutionEntity
           
 

Methods in org.camunda.bpm.engine.impl.persistence.entity that return PvmExecutionImpl
protected  PvmExecutionImpl ExecutionEntity.newExecution()
           
protected  PvmExecutionImpl ProcessDefinitionEntity.newProcessInstance()
           
 

Methods in org.camunda.bpm.engine.impl.persistence.entity with parameters of type PvmExecutionImpl
 void ExecutionEntity.replace(PvmExecutionImpl execution)
           
 void ExecutionEntity.setParentExecution(PvmExecutionImpl parent)
           
 void ExecutionEntity.setProcessInstance(PvmExecutionImpl processInstance)
           
 void ExecutionEntity.setSubProcessInstance(PvmExecutionImpl subProcessInstance)
           
 void ExecutionEntity.setSuperExecution(PvmExecutionImpl superExecution)
           
 

Uses of PvmExecutionImpl in org.camunda.bpm.engine.impl.persistence.entity.util
 

Methods in org.camunda.bpm.engine.impl.persistence.entity.util with parameters of type PvmExecutionImpl
 void FormPropertyStartContext.executionStarted(PvmExecutionImpl execution)
           
 

Uses of PvmExecutionImpl in org.camunda.bpm.engine.impl.pvm
 

Methods in org.camunda.bpm.engine.impl.pvm with parameters of type PvmExecutionImpl
 void PvmLogger.createScope(PvmExecutionImpl execution, PvmExecutionImpl propagatingExecution)
           
 void PvmLogger.debugDestroyScope(PvmExecutionImpl execution, PvmExecutionImpl propagatingExecution)
           
 void PvmLogger.debugEnterActivityInstance(PvmExecutionImpl pvmExecutionImpl, String parentActivityInstanceId)
           
 void PvmLogger.debugExecutesActivity(PvmExecutionImpl execution, ActivityImpl activity, String name)
           
 void PvmLogger.debugLeavesActivityInstance(PvmExecutionImpl execution, String activityInstanceId)
           
 void PvmLogger.destroying(PvmExecutionImpl pvmExecutionImpl)
           
 void PvmLogger.execptionWhileCompletingSupProcess(PvmExecutionImpl execution, Exception e)
           
 void PvmLogger.removingEventScope(PvmExecutionImpl childExecution)
           
 

Uses of PvmExecutionImpl in org.camunda.bpm.engine.impl.pvm.delegate
 

Methods in org.camunda.bpm.engine.impl.pvm.delegate that return types with arguments of type PvmExecutionImpl
 Map<ScopeImpl,PvmExecutionImpl> ActivityExecution.createActivityExecutionMapping()
          Returns a mapping from scope activities to scope executions for all scopes that are ancestors of the activity currently executed by this execution.
 

Uses of PvmExecutionImpl in org.camunda.bpm.engine.impl.pvm.process
 

Methods in org.camunda.bpm.engine.impl.pvm.process that return PvmExecutionImpl
protected  PvmExecutionImpl ProcessDefinitionImpl.newProcessInstance()
           
 

Uses of PvmExecutionImpl in org.camunda.bpm.engine.impl.pvm.runtime
 

Subclasses of PvmExecutionImpl in org.camunda.bpm.engine.impl.pvm.runtime
 class ExecutionImpl
           
 

Fields in org.camunda.bpm.engine.impl.pvm.runtime declared as PvmExecutionImpl
protected  PvmExecutionImpl OutgoingExecution.outgoingExecution
           
protected  PvmExecutionImpl PvmExecutionImpl.replacedBy
           
 

Methods in org.camunda.bpm.engine.impl.pvm.runtime that return PvmExecutionImpl
 PvmExecutionImpl PvmExecutionImpl.createConcurrentExecution()
           
 PvmExecutionImpl PvmExecutionImpl.createExecution()
          creates a new execution.
abstract  PvmExecutionImpl PvmExecutionImpl.createExecution(boolean initStartContext)
           
 PvmExecutionImpl PvmExecutionImpl.createSubProcessInstance(PvmProcessDefinition processDefinition)
           
 PvmExecutionImpl PvmExecutionImpl.createSubProcessInstance(PvmProcessDefinition processDefinition, String businessKey)
           
 PvmExecutionImpl PvmExecutionImpl.createSubProcessInstance(PvmProcessDefinition processDefinition, String businessKey, String caseInstanceId)
           
static PvmExecutionImpl LegacyBehavior.determinePropagatingExecutionOnEnd(PvmExecutionImpl propagatingExecution, Map<ScopeImpl,PvmExecutionImpl> activityExecutionMapping)
          Tolerates the broken execution trees fixed with CAM-3727 where there may be more ancestor scope executions than ancestor flow scopes; In that case, the argument execution is removed, the parent execution of the argument is returned such that one level of mismatch is corrected.
protected static PvmExecutionImpl LegacyBehavior.findCompensationThrowingAncestorExecution(PvmExecutionImpl execution)
           
 PvmExecutionImpl PvmExecutionImpl.findExecution(String activityId)
           
 PvmExecutionImpl PvmExecutionImpl.findExecutionForFlowScope(PvmScope targetFlowScope)
          For a given target flow scope, this method returns the corresponding scope execution.
 PvmExecutionImpl PvmExecutionImpl.findExecutionForScope(ScopeImpl currentScope, ScopeImpl targetScope)
           
protected  PvmExecutionImpl PvmExecutionImpl.getFlowScopeExecution()
           
abstract  PvmExecutionImpl PvmExecutionImpl.getParent()
          ensures initialization and returns the parent
 PvmExecutionImpl PvmExecutionImpl.getParentScopeExecution(boolean considerSuperExecution)
           
abstract  PvmExecutionImpl PvmExecutionImpl.getProcessInstance()
          ensures initialization and returns the process instance.
abstract  PvmExecutionImpl PvmExecutionImpl.getReplacedBy()
          Returns an execution that has replaced this execution for executing activities in their shared scope.
static PvmExecutionImpl LegacyBehavior.getScopeExecution(ScopeImpl scope, Map<ScopeImpl,PvmExecutionImpl> activityExecutionMapping)
          In case the process instance was migrated from a previous version, activities which are now parsed as scopes do not have scope executions.
abstract  PvmExecutionImpl PvmExecutionImpl.getSubProcessInstance()
           
abstract  PvmExecutionImpl PvmExecutionImpl.getSuperExecution()
           
protected abstract  PvmExecutionImpl PvmExecutionImpl.newExecution()
           
 

Methods in org.camunda.bpm.engine.impl.pvm.runtime that return types with arguments of type PvmExecutionImpl
 Map<ScopeImpl,PvmExecutionImpl> PvmExecutionImpl.createActivityExecutionMapping()
           
static Map<ScopeImpl,PvmExecutionImpl> LegacyBehavior.createActivityExecutionMapping(List<PvmExecutionImpl> scopeExecutions, List<ScopeImpl> scopes)
          Creates an activity execution mapping, when the scope hierarchy and the execution hierarchy are out of sync.
 Map<ScopeImpl,PvmExecutionImpl> PvmExecutionImpl.createActivityExecutionMapping(ScopeImpl currentScope)
           
protected  Map<ScopeImpl,PvmExecutionImpl> PvmExecutionImpl.createActivityExecutionMapping(ScopeImpl currentScope, Map<ScopeImpl,PvmExecutionImpl> mapping)
          Creates an extended mapping based on this execution and the given existing mapping.
protected  List<PvmExecutionImpl> PvmExecutionImpl.getAllChildExecutions()
           
 List<? extends PvmExecutionImpl> PvmExecutionImpl.getEventScopeExecutions()
           
abstract  List<? extends PvmExecutionImpl> PvmExecutionImpl.getExecutions()
           
abstract  List<? extends PvmExecutionImpl> PvmExecutionImpl.getExecutionsAsCopy()
           
 List<? extends PvmExecutionImpl> PvmExecutionImpl.getNonEventScopeExecutions()
           
 

Methods in org.camunda.bpm.engine.impl.pvm.runtime with parameters of type PvmExecutionImpl
static void LegacyBehavior.cancelConcurrentScope(PvmExecutionImpl execution, PvmActivity cancelledScopeActivity)
          Cancels an execution which is both concurrent and scope.
static void LegacyBehavior.destroyConcurrentScope(PvmExecutionImpl execution)
          Destroys a concurrent scope Execution.
static boolean LegacyBehavior.destroySecondNonScope(PvmExecutionImpl execution)
          Destroy an execution for an activity that was previously not a scope and now is (e.g.
static PvmExecutionImpl LegacyBehavior.determinePropagatingExecutionOnEnd(PvmExecutionImpl propagatingExecution, Map<ScopeImpl,PvmExecutionImpl> activityExecutionMapping)
          Tolerates the broken execution trees fixed with CAM-3727 where there may be more ancestor scope executions than ancestor flow scopes; In that case, the argument execution is removed, the parent execution of the argument is returned such that one level of mismatch is corrected.
protected static void LegacyBehavior.ensureConcurrent(PvmExecutionImpl execution)
           
protected static void LegacyBehavior.ensureConcurrentScope(PvmExecutionImpl execution)
           
protected static void LegacyBehavior.ensureScope(PvmExecutionImpl execution)
           
static boolean CompensationBehavior.executesDefaultCompensationHandler(PvmExecutionImpl scopeExecution)
          Determines whether an execution is responsible for default compensation handling.
static boolean CompensationBehavior.executesNonScopeCompensationHandler(PvmExecutionImpl execution)
          With compensation, we have a dedicated scope execution for every handler, even if the handler is not a scope activity; this must be respected when invoking end listeners, etc.
 void ExecutionStartContext.executionStarted(PvmExecutionImpl execution)
           
protected static PvmExecutionImpl LegacyBehavior.findCompensationThrowingAncestorExecution(PvmExecutionImpl execution)
           
static String CompensationBehavior.getParentActivityInstanceId(PvmExecutionImpl execution)
           
static boolean LegacyBehavior.hasInvalidIntermediaryActivityId(PvmExecutionImpl execution)
          In general, only leaf executions have activity ids.
static boolean LegacyBehavior.isCompensationThrowing(PvmExecutionImpl execution)
           
static boolean CompensationBehavior.isCompensationThrowing(PvmExecutionImpl execution)
           
static boolean LegacyBehavior.isCompensationThrowing(PvmExecutionImpl execution, Map<ScopeImpl,PvmExecutionImpl> activityExecutionMapping)
          Returns true if the given execution is in a compensation-throwing activity but there is no dedicated scope execution in the given mapping.
static boolean LegacyBehavior.isConcurrentScope(PvmExecutionImpl propagatingExecution)
          Concurrent + scope executions are legacy and could occur in processes with non-interrupting boundary events or event subprocesses
protected static boolean LegacyBehavior.isLegacyAsyncAtMultiInstance(PvmExecutionImpl execution)
          This returns true only if the provided execution has reached its wait state in a legacy engine version, because only in that case, it can be async and waiting at the inner activity wrapped by the miBody.
protected static boolean LegacyBehavior.isMultiInstanceInCompensation(ActivityImpl activity, PvmExecutionImpl scopeExecutionCandidate)
           
static void LegacyBehavior.pruneConcurrentScope(PvmExecutionImpl execution)
          Prunes a concurrent scope.
 void PvmExecutionImpl.replace(PvmExecutionImpl execution)
          Replace an execution by this execution.
 void PvmExecutionImpl.setParent(PvmExecutionImpl parent)
          Sets the execution's parent and updates the old and new parents' set of child executions
abstract  void PvmExecutionImpl.setParentExecution(PvmExecutionImpl parent)
          Use #setParent to also update the child execution sets
 void ExecutionImpl.setParentExecution(PvmExecutionImpl parent)
           
abstract  void PvmExecutionImpl.setProcessInstance(PvmExecutionImpl pvmExecutionImpl)
           
 void ExecutionImpl.setProcessInstance(PvmExecutionImpl processInstance)
          for setting the process instance, this setter must be used as subclasses can override
abstract  void PvmExecutionImpl.setSubProcessInstance(PvmExecutionImpl subProcessInstance)
           
 void ExecutionImpl.setSubProcessInstance(PvmExecutionImpl subProcessInstance)
           
abstract  void PvmExecutionImpl.setSuperExecution(PvmExecutionImpl superExecution)
           
 void ExecutionImpl.setSuperExecution(PvmExecutionImpl superExecution)
           
protected static boolean LegacyBehavior.wasNoScope(ActivityImpl activity, PvmExecutionImpl scopeExecutionCandidate)
          Determines whether the given scope was a scope in previous versions
protected static boolean LegacyBehavior.wasNoScope73(ActivityImpl activity, PvmExecutionImpl scopeExecutionCandidate)
           
 

Method parameters in org.camunda.bpm.engine.impl.pvm.runtime with type arguments of type PvmExecutionImpl
static Map<ScopeImpl,PvmExecutionImpl> LegacyBehavior.createActivityExecutionMapping(List<PvmExecutionImpl> scopeExecutions, List<ScopeImpl> scopes)
          Creates an activity execution mapping, when the scope hierarchy and the execution hierarchy are out of sync.
protected  Map<ScopeImpl,PvmExecutionImpl> PvmExecutionImpl.createActivityExecutionMapping(ScopeImpl currentScope, Map<ScopeImpl,PvmExecutionImpl> mapping)
          Creates an extended mapping based on this execution and the given existing mapping.
static PvmExecutionImpl LegacyBehavior.determinePropagatingExecutionOnEnd(PvmExecutionImpl propagatingExecution, Map<ScopeImpl,PvmExecutionImpl> activityExecutionMapping)
          Tolerates the broken execution trees fixed with CAM-3727 where there may be more ancestor scope executions than ancestor flow scopes; In that case, the argument execution is removed, the parent execution of the argument is returned such that one level of mismatch is corrected.
static PvmExecutionImpl LegacyBehavior.getScopeExecution(ScopeImpl scope, Map<ScopeImpl,PvmExecutionImpl> activityExecutionMapping)
          In case the process instance was migrated from a previous version, activities which are now parsed as scopes do not have scope executions.
static boolean LegacyBehavior.isCompensationThrowing(PvmExecutionImpl execution, Map<ScopeImpl,PvmExecutionImpl> activityExecutionMapping)
          Returns true if the given execution is in a compensation-throwing activity but there is no dedicated scope execution in the given mapping.
static void LegacyBehavior.removeLegacyNonScopesFromMapping(Map<ScopeImpl,PvmExecutionImpl> mapping)
          Remove all entries for legacy non-scopes given that the assigned scope execution is also responsible for another scope
 

Constructors in org.camunda.bpm.engine.impl.pvm.runtime with parameters of type PvmExecutionImpl
OutgoingExecution(PvmExecutionImpl outgoingExecution, PvmTransition outgoingTransition)
           
 

Uses of PvmExecutionImpl in org.camunda.bpm.engine.impl.pvm.runtime.operation
 

Methods in org.camunda.bpm.engine.impl.pvm.runtime.operation that return PvmExecutionImpl
protected  PvmExecutionImpl PvmAtomicOperationDeleteCascadeFireActivityEnd.eventNotificationsStarted(PvmExecutionImpl execution)
           
protected  PvmExecutionImpl PvmAtomicOperationActivityInstanceEnd.eventNotificationsStarted(PvmExecutionImpl execution)
           
protected  PvmExecutionImpl PvmAtomicOperationProcessStart.eventNotificationsStarted(PvmExecutionImpl execution)
           
protected  PvmExecutionImpl PvmAtomicOperationActivityInstanceStart.eventNotificationsStarted(PvmExecutionImpl execution)
           
protected  PvmExecutionImpl PvmAtomicOperationDeleteCascade.findFirstLeaf(PvmExecutionImpl execution)
           
protected  PvmExecutionImpl PvmAtomicOperationDeleteCascade.getDeleteRoot(PvmExecutionImpl execution)
           
 PvmExecutionImpl PvmAtomicOperationActivityInitStack.getStartContextExecution(PvmExecutionImpl execution)
           
 

Methods in org.camunda.bpm.engine.impl.pvm.runtime.operation with parameters of type PvmExecutionImpl
protected abstract  void PvmAtomicOperationCancelActivity.activityCancelled(PvmExecutionImpl execution)
           
protected  void PvmAtomicOperationActivityStartCancelScope.activityCancelled(PvmExecutionImpl execution)
           
protected  boolean PvmAtomicOperationActivityInstanceStart.canHaveChildScopes(PvmExecutionImpl execution)
           
protected  void PvmAtomicOperationActivityStartConcurrent.concurrentExecutionCreated(PvmExecutionImpl propagatingExecution)
           
protected abstract  void PvmAtomicOperationCreateConcurrentExecution.concurrentExecutionCreated(PvmExecutionImpl propagatingExecution)
           
protected  void PvmAtomicOperationDeleteCascadeFireActivityEnd.eventNotificationsCompleted(PvmExecutionImpl execution)
           
protected  void PvmAtomicOperationActivityInstanceEnd.eventNotificationsCompleted(PvmExecutionImpl execution)
           
protected  void PvmAtomicOperationTransitionNotifyListenerEnd.eventNotificationsCompleted(PvmExecutionImpl execution)
           
protected  void PvmAtomicOperationFireProcessStart.eventNotificationsCompleted(PvmExecutionImpl execution)
           
protected  void PvmAtomicOperationProcessStart.eventNotificationsCompleted(PvmExecutionImpl execution)
           
protected  void PvmAtomicOperationTransitionNotifyListenerStart.eventNotificationsCompleted(PvmExecutionImpl execution)
           
protected  void PvmAtomicOperationActivityInitStackNotifyListenerStart.eventNotificationsCompleted(PvmExecutionImpl execution)
           
protected  void PvmAtomicOperationActivityStart.eventNotificationsCompleted(PvmExecutionImpl execution)
           
protected  void PvmAtomicOperationProcessEnd.eventNotificationsCompleted(PvmExecutionImpl execution)
           
protected  void FoxAtomicOperationDeleteCascadeFireActivityEnd.eventNotificationsCompleted(PvmExecutionImpl execution)
           
protected  void PvmAtomicOperationFireActivityEnd.eventNotificationsCompleted(PvmExecutionImpl execution)
           
protected  void AbstractPvmAtomicOperationTransitionNotifyListenerTake.eventNotificationsCompleted(PvmExecutionImpl execution)
           
protected  void PvmAtomicOperationActivityNotifyListenerEnd.eventNotificationsCompleted(PvmExecutionImpl execution)
           
protected  void PvmAtomicOperationActivityInstanceStart.eventNotificationsCompleted(PvmExecutionImpl execution)
           
protected  PvmExecutionImpl PvmAtomicOperationDeleteCascadeFireActivityEnd.eventNotificationsStarted(PvmExecutionImpl execution)
           
protected  PvmExecutionImpl PvmAtomicOperationActivityInstanceEnd.eventNotificationsStarted(PvmExecutionImpl execution)
           
protected  PvmExecutionImpl PvmAtomicOperationProcessStart.eventNotificationsStarted(PvmExecutionImpl execution)
           
protected  PvmExecutionImpl PvmAtomicOperationActivityInstanceStart.eventNotificationsStarted(PvmExecutionImpl execution)
           
 void PvmAtomicOperationCreateScope.execute(PvmExecutionImpl execution)
           
 void PvmAtomicOperationCancelActivity.execute(PvmExecutionImpl execution)
           
 void PvmAtomicOperationActivityInitStack.execute(PvmExecutionImpl execution)
           
 void PvmAtomicOperationDeleteCascade.execute(PvmExecutionImpl execution)
           
 void PvmAtomicOperationTransitionDestroyScope.execute(PvmExecutionImpl execution)
           
 void PvmAtomicOperationActivityEnd.execute(PvmExecutionImpl execution)
           
 void PvmAtomicOperationActivityExecute.execute(PvmExecutionImpl execution)
           
 void PvmAtomicOperationInterruptScope.execute(PvmExecutionImpl execution)
           
 void FoxAtomicOperationDeleteCascadeFireActivityEnd.execute(PvmExecutionImpl execution)
           
 void PvmAtomicOperationCreateConcurrentExecution.execute(PvmExecutionImpl execution)
           
protected  boolean PvmAtomicOperationDeleteCascadeFireActivityEnd.executesNonScopeActivity(PvmExecutionImpl execution)
           
protected  PvmExecutionImpl PvmAtomicOperationDeleteCascade.findFirstLeaf(PvmExecutionImpl execution)
           
protected  PvmActivity PvmAtomicOperationActivityStartCancelScope.getCancellingActivity(PvmExecutionImpl execution)
           
protected  PvmExecutionImpl PvmAtomicOperationDeleteCascade.getDeleteRoot(PvmExecutionImpl execution)
           
protected  PvmActivity PvmAtomicOperationsTransitionInterruptFlowScope.getInterruptingActivity(PvmExecutionImpl execution)
           
protected abstract  PvmActivity PvmAtomicOperationInterruptScope.getInterruptingActivity(PvmExecutionImpl execution)
           
protected  PvmActivity PvmAtomicOperationActivityStartInterruptEventScope.getInterruptingActivity(PvmExecutionImpl execution)
           
protected  ScopeImpl PvmAtomicOperationDeleteCascadeFireActivityEnd.getScope(PvmExecutionImpl execution)
           
protected  ScopeImpl PvmAtomicOperationTransitionNotifyListenerEnd.getScope(PvmExecutionImpl execution)
           
protected abstract  CoreModelElement AbstractPvmEventAtomicOperation.getScope(PvmExecutionImpl execution)
           
protected  ScopeImpl PvmAtomicOperationFireProcessStart.getScope(PvmExecutionImpl execution)
           
protected  PvmScope PvmAtomicOperationActivityEnd.getScope(PvmExecutionImpl execution)
           
protected  ScopeImpl PvmAtomicOperationProcessStart.getScope(PvmExecutionImpl execution)
           
protected  ScopeImpl PvmAtomicOperationTransitionNotifyListenerStart.getScope(PvmExecutionImpl execution)
           
protected  ScopeImpl PvmAtomicOperationActivityInitStackNotifyListenerStart.getScope(PvmExecutionImpl execution)
           
protected  ScopeImpl PvmAtomicOperationActivityStart.getScope(PvmExecutionImpl execution)
           
protected  ScopeImpl PvmAtomicOperationProcessEnd.getScope(PvmExecutionImpl execution)
           
protected  ScopeImpl PvmAtomicOperationFireActivityEnd.getScope(PvmExecutionImpl execution)
           
protected  CoreModelElement AbstractPvmAtomicOperationTransitionNotifyListenerTake.getScope(PvmExecutionImpl execution)
           
protected  ScopeImpl PvmAtomicOperationActivityNotifyListenerEnd.getScope(PvmExecutionImpl execution)
           
 PvmExecutionImpl PvmAtomicOperationActivityInitStack.getStartContextExecution(PvmExecutionImpl execution)
           
 boolean PvmAtomicOperationCancelActivity.isAsync(PvmExecutionImpl execution)
           
 boolean PvmAtomicOperationActivityInitStack.isAsync(PvmExecutionImpl instance)
           
 boolean PvmAtomicOperationDeleteCascade.isAsync(PvmExecutionImpl execution)
           
 boolean PvmAtomicOperationTransitionDestroyScope.isAsync(PvmExecutionImpl instance)
           
 boolean PvmAtomicOperationActivityStartCreateScope.isAsync(PvmExecutionImpl execution)
           
 boolean PvmAtomicOperationActivityEnd.isAsync(PvmExecutionImpl execution)
           
 boolean PvmAtomicOperationTransitionCreateScope.isAsync(PvmExecutionImpl execution)
           
 boolean PvmAtomicOperationProcessStart.isAsync(PvmExecutionImpl execution)
           
 boolean PvmAtomicOperationActivityExecute.isAsync(PvmExecutionImpl execution)
           
 boolean PvmAtomicOperationInterruptScope.isAsync(PvmExecutionImpl execution)
           
 boolean PvmAtomicOperationTransitionNotifyListenerTake.isAsync(PvmExecutionImpl execution)
           
 boolean PvmAtomicOperationCreateConcurrentExecution.isAsync(PvmExecutionImpl execution)
           
protected  boolean PvmAtomicOperationDeleteCascadeFireActivityEnd.isAsyncBeforeActivity(PvmExecutionImpl execution)
           
protected  boolean PvmAtomicOperationActivityInstanceEnd.isSkipNotifyListeners(PvmExecutionImpl execution)
           
protected abstract  void PvmAtomicOperationCreateScope.scopeCreated(PvmExecutionImpl execution)
          Called with the propagating execution
protected  void PvmAtomicOperationActivityStartCreateScope.scopeCreated(PvmExecutionImpl execution)
           
protected  void PvmAtomicOperationTransitionCreateScope.scopeCreated(PvmExecutionImpl execution)
           
protected  void PvmAtomicOperationsTransitionInterruptFlowScope.scopeInterrupted(PvmExecutionImpl execution)
           
protected abstract  void PvmAtomicOperationInterruptScope.scopeInterrupted(PvmExecutionImpl execution)
           
protected  void PvmAtomicOperationActivityStartInterruptEventScope.scopeInterrupted(PvmExecutionImpl execution)
           
 

Uses of PvmExecutionImpl in org.camunda.bpm.engine.impl.tree
 

Fields in org.camunda.bpm.engine.impl.tree with type parameters of type PvmExecutionImpl
protected  List<PvmExecutionImpl> LeafActivityInstanceExecutionCollector.leaves
           
protected  List<PvmExecutionImpl> ScopeExecutionCollector.scopeExecutions
           
 

Methods in org.camunda.bpm.engine.impl.tree that return PvmExecutionImpl
 PvmExecutionImpl ActivityExecutionMappingCollector.getExecutionForScope(PvmScope scope)
           
protected  PvmExecutionImpl ExecutionWalker.nextElement()
           
 

Methods in org.camunda.bpm.engine.impl.tree that return types with arguments of type PvmExecutionImpl
 List<PvmExecutionImpl> LeafActivityInstanceExecutionCollector.getLeaves()
           
 List<PvmExecutionImpl> ScopeExecutionCollector.getScopeExecutions()
           
 

Methods in org.camunda.bpm.engine.impl.tree with parameters of type PvmExecutionImpl
 void ScopeExecutionCollector.visit(PvmExecutionImpl obj)
           
 void LeafActivityInstanceExecutionCollector.visit(PvmExecutionImpl obj)
           
 

Constructors in org.camunda.bpm.engine.impl.tree with parameters of type PvmExecutionImpl
ExecutionWalker(PvmExecutionImpl initialElement)
           
 

Uses of PvmExecutionImpl in org.camunda.bpm.engine.impl.util
 

Methods in org.camunda.bpm.engine.impl.util with parameters of type PvmExecutionImpl
static ActivityBehavior ActivityBehaviorUtil.getActivityBehavior(PvmExecutionImpl execution)
           
 



Copyright © 2015 camunda services GmbH. All rights reserved.