Uses of Class
org.camunda.bpm.engine.impl.pvm.runtime.PvmExecutionImpl
Packages that use PvmExecutionImpl
Package
Description
-
Uses of PvmExecutionImpl in org.camunda.bpm.engine.impl.bpmn.behavior
Methods in org.camunda.bpm.engine.impl.bpmn.behavior with parameters of type PvmExecutionImplModifier and TypeMethodDescriptionvoidBpmnBehaviorLogger.debugCancelConcurrentScopeExecution(PvmExecutionImpl execution) voidBpmnBehaviorLogger.debugConcurrentScopeIsPruned(PvmExecutionImpl execution) voidBpmnBehaviorLogger.destroyConcurrentScopeExecution(PvmExecutionImpl execution) -
Uses of PvmExecutionImpl in org.camunda.bpm.engine.impl.cmd
Methods in org.camunda.bpm.engine.impl.cmd with parameters of type PvmExecutionImplModifier and TypeMethodDescriptionprotected ActivityInstanceImplGetActivityInstanceCmd.createActivityInstance(PvmExecutionImpl scopeExecution, ScopeImpl scope, String activityInstanceId, String parentActivityInstanceId, Map<String, List<Incident>> incidentsByExecution) protected TransitionInstanceImplGetActivityInstanceCmd.createTransitionInstance(PvmExecutionImpl execution, Map<String, List<Incident>> incidentsByExecution) GetActivityInstanceCmd.getIncidentIds(Map<String, List<Incident>> incidents, PvmExecutionImpl execution) GetActivityInstanceCmd.getIncidents(Map<String, List<Incident>> incidents, 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 PvmExecutionImplModifier and TypeMethodDescriptionvoidCaseExecutionEntity.setSubProcessInstance(PvmExecutionImpl subProcessInstance) voidCaseExecutionEntity.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 PvmExecutionImplModifier and TypeMethodDescriptionCaseExecutionImpl.createSubProcessInstance(PvmProcessDefinition processDefinition) CaseExecutionImpl.createSubProcessInstance(PvmProcessDefinition processDefinition, String businessKey) CaseExecutionImpl.createSubProcessInstance(PvmProcessDefinition processDefinition, String businessKey, String caseInstanceId) abstract PvmExecutionImplCmmnExecution.createSubProcessInstance(PvmProcessDefinition processDefinition) abstract PvmExecutionImplCmmnExecution.createSubProcessInstance(PvmProcessDefinition processDefinition, String businessKey) abstract PvmExecutionImplCmmnExecution.createSubProcessInstance(PvmProcessDefinition processDefinition, String businessKey, String caseInstanceId) abstract PvmExecutionImplCmmnExecution.getSubProcessInstance()abstract PvmExecutionImplCmmnExecution.getSuperExecution()Methods in org.camunda.bpm.engine.impl.cmmn.execution with parameters of type PvmExecutionImplModifier and TypeMethodDescriptionvoidCaseExecutionImpl.setSubProcessInstance(PvmExecutionImpl subProcessInstance) abstract voidCmmnExecution.setSubProcessInstance(PvmExecutionImpl subProcessInstance) voidCaseExecutionImpl.setSuperExecution(PvmExecutionImpl superExecution) abstract voidCmmnExecution.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 PvmExecutionImplModifier and TypeMethodDescriptionstatic voidFormPropertyHelper.initFormPropertiesOnScope(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.entityFields in org.camunda.bpm.engine.impl.persistence.entity declared as PvmExecutionImplMethods in org.camunda.bpm.engine.impl.persistence.entity that return PvmExecutionImplModifier and TypeMethodDescriptionDelayedVariableEvent.getTargetScope()protected PvmExecutionImplExecutionEntity.newExecution()protected PvmExecutionImplProcessDefinitionEntity.newProcessInstance()Methods in org.camunda.bpm.engine.impl.persistence.entity with parameters of type PvmExecutionImplModifier and TypeMethodDescriptionvoidExecutionEntity.onConcurrentExpand(PvmExecutionImpl scopeExecution) voidExecutionEntity.replace(PvmExecutionImpl execution) voidTaskEntity.setExecution(PvmExecutionImpl execution) voidExecutionEntity.setParentExecution(PvmExecutionImpl parent) voidExecutionEntity.setProcessInstance(PvmExecutionImpl processInstance) voidExecutionEntity.setSubProcessInstance(PvmExecutionImpl subProcessInstance) voidExecutionEntity.setSuperExecution(PvmExecutionImpl superExecution) Constructors in org.camunda.bpm.engine.impl.persistence.entity with parameters of type PvmExecutionImplModifierConstructorDescriptionDelayedVariableEvent(PvmExecutionImpl targetScope, VariableEvent event) -
Uses of PvmExecutionImpl in org.camunda.bpm.engine.impl.pvm
Methods in org.camunda.bpm.engine.impl.pvm with parameters of type PvmExecutionImplModifier and TypeMethodDescriptionvoidPvmLogger.createScope(PvmExecutionImpl execution, PvmExecutionImpl propagatingExecution) voidPvmLogger.debugDestroyScope(PvmExecutionImpl execution, PvmExecutionImpl propagatingExecution) voidPvmLogger.debugEnterActivityInstance(PvmExecutionImpl pvmExecutionImpl, String parentActivityInstanceId) voidPvmLogger.debugExecutesActivity(PvmExecutionImpl execution, ActivityImpl activity, String name) voidPvmLogger.debugLeavesActivityInstance(PvmExecutionImpl execution, String activityInstanceId) voidPvmLogger.destroying(PvmExecutionImpl pvmExecutionImpl) voidPvmLogger.exceptionWhileCompletingSupProcess(PvmExecutionImpl execution, Exception e) voidPvmLogger.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 PvmExecutionImplModifier and TypeMethodDescriptionActivityExecution.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 PvmExecutionImplModifier and TypeMethodDescriptionprotected PvmExecutionImplProcessDefinitionImpl.newProcessInstance() -
Uses of PvmExecutionImpl in org.camunda.bpm.engine.impl.pvm.runtime
Subclasses of PvmExecutionImpl in org.camunda.bpm.engine.impl.pvm.runtimeFields in org.camunda.bpm.engine.impl.pvm.runtime declared as PvmExecutionImplModifier and TypeFieldDescriptionprotected PvmExecutionImplOutgoingExecution.outgoingExecutionprotected PvmExecutionImplPvmExecutionImpl.replacedByMethods in org.camunda.bpm.engine.impl.pvm.runtime that return PvmExecutionImplModifier and TypeMethodDescriptionPvmExecutionImpl.createConcurrentExecution()abstract PvmExecutionImplPvmExecutionImpl.createExecution()creates a new execution.PvmExecutionImpl.createSubProcessInstance(PvmProcessDefinition processDefinition) PvmExecutionImpl.createSubProcessInstance(PvmProcessDefinition processDefinition, String businessKey) PvmExecutionImpl.createSubProcessInstance(PvmProcessDefinition processDefinition, String businessKey, String caseInstanceId) static PvmExecutionImplLegacyBehavior.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 PvmExecutionImplLegacyBehavior.findCompensationThrowingAncestorExecution(PvmExecutionImpl execution) PvmExecutionImpl.findExecution(String activityId) protected PvmExecutionImplPvmExecutionImpl.findExecutionForFlowScope(String targetScopeId) PvmExecutionImpl.findExecutionForFlowScope(PvmScope targetFlowScope) For a given target flow scope, this method returns the corresponding scope execution.PvmExecutionImpl.findExecutionForScope(ScopeImpl currentScope, ScopeImpl targetScope) protected PvmExecutionImplPvmExecutionImpl.getFlowScopeExecution()OutgoingExecution.getOutgoingExecution()abstract PvmExecutionImplPvmExecutionImpl.getParent()ensures initialization and returns the parentPvmExecutionImpl.getParentScopeExecution(boolean considerSuperExecution) abstract PvmExecutionImplPvmExecutionImpl.getProcessInstance()ensures initialization and returns the process instance.abstract PvmExecutionImplPvmExecutionImpl.getReplacedBy()Returns an execution that has replaced this execution for executing activities in their shared scope.static PvmExecutionImplLegacyBehavior.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 PvmExecutionImplPvmExecutionImpl.getSubProcessInstance()abstract PvmExecutionImplPvmExecutionImpl.getSuperExecution()protected abstract PvmExecutionImplPvmExecutionImpl.newExecution()PvmExecutionImpl.resolveReplacedBy()Instead ofgetReplacedBy(), which returns the execution that this execution was directly replaced with, this resolves the chain of replacements (i.e.Methods in org.camunda.bpm.engine.impl.pvm.runtime that return types with arguments of type PvmExecutionImplModifier and TypeMethodDescriptionstatic 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.PvmExecutionImpl.createActivityExecutionMapping()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()PvmExecutionImpl.instantiateScopes(List<PvmActivity> activityStack, boolean skipCustomListeners, boolean skipIoMappings) Instantiates the given set of activities and returns the execution for the bottom-most activityMethods in org.camunda.bpm.engine.impl.pvm.runtime with parameters of type PvmExecutionImplModifier and TypeMethodDescriptionstatic voidLegacyBehavior.cancelConcurrentScope(PvmExecutionImpl execution, PvmActivity cancelledScopeActivity) Cancels an execution which is both concurrent and scope.protected voidPvmExecutionImpl.continueExecutionIfNotCanceled(Callback<PvmExecutionImpl, Void> continuation, PvmExecutionImpl execution) voidPvmExecutionImpl.continueIfExecutionDoesNotAffectNextOperation(Callback<PvmExecutionImpl, Void> dispatching, Callback<PvmExecutionImpl, Void> continuation, PvmExecutionImpl execution) Executes the given depending operations with the given execution.static voidLegacyBehavior.createMissingHistoricVariables(PvmExecutionImpl execution) See #CAM-10978 Use case process instance withasyncBeforestartEvent After unifying the history variable's creation
The following changed:
* variables will receive theprocessInstanceIdasactivityInstanceIdin such cases (previously was the startEvent id)
* historic details have newinitialproperty to track initial variables that process is started with
The jobs created prior7.13and not executed before do not have historic information of variables.voidPvmExecutionImpl.delayEvent(PvmExecutionImpl targetScope, VariableEvent variableEvent) Delays a given variable event with the given target scope.static voidLegacyBehavior.destroyConcurrentScope(PvmExecutionImpl execution) Destroys a concurrent scope Execution.static booleanLegacyBehavior.destroySecondNonScope(PvmExecutionImpl execution) Destroy an execution for an activity that was previously not a scope and now is (e.g.static PvmExecutionImplLegacyBehavior.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 voidPvmExecutionImpl.dispatchScopeEvents(PvmExecutionImpl execution) Dispatches the current delayed variable events on the scope of the given execution.protected static voidLegacyBehavior.ensureConcurrent(PvmExecutionImpl execution) protected static voidLegacyBehavior.ensureConcurrentScope(PvmExecutionImpl execution) protected static voidLegacyBehavior.ensureScope(PvmExecutionImpl execution) static booleanCompensationBehavior.executesDefaultCompensationHandler(PvmExecutionImpl scopeExecution) Determines whether an execution is responsible for default compensation handling.static booleanCompensationBehavior.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.protected static PvmExecutionImplLegacyBehavior.findCompensationThrowingAncestorExecution(PvmExecutionImpl execution) static StringCompensationBehavior.getParentActivityInstanceId(PvmExecutionImpl execution) static booleanLegacyBehavior.hasInvalidIntermediaryActivityId(PvmExecutionImpl execution) In general, only leaf executions have activity ids.static booleanCompensationBehavior.isCompensationThrowing(PvmExecutionImpl execution) static booleanLegacyBehavior.isCompensationThrowing(PvmExecutionImpl execution) static booleanLegacyBehavior.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 booleanLegacyBehavior.isConcurrentScope(PvmExecutionImpl propagatingExecution) Concurrent + scope executions are legacy and could occur in processes with non-interrupting boundary events or event subprocessesprotected static booleanLegacyBehavior.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 booleanLegacyBehavior.isMultiInstanceInCompensation(ActivityImpl activity, PvmExecutionImpl scopeExecutionCandidate) voidPvmExecutionImpl.onConcurrentExpand(PvmExecutionImpl scopeExecution) Callback on tree expansion when this execution is used as the concurrent execution where the argument's children become a subordinate to.static voidLegacyBehavior.pruneConcurrentScope(PvmExecutionImpl execution) Prunes a concurrent scope.voidPvmExecutionImpl.replace(PvmExecutionImpl execution) Replace an execution by this execution.voidPvmExecutionImpl.setParent(PvmExecutionImpl parent) Sets the execution's parent and updates the old and new parents' set of child executionsvoidExecutionImpl.setParentExecution(PvmExecutionImpl parent) abstract voidPvmExecutionImpl.setParentExecution(PvmExecutionImpl parent) Use #setParent to also update the child execution setsvoidExecutionImpl.setProcessInstance(PvmExecutionImpl processInstance) for setting the process instance, this setter must be used as subclasses can overrideabstract voidPvmExecutionImpl.setProcessInstance(PvmExecutionImpl pvmExecutionImpl) voidExecutionImpl.setSubProcessInstance(PvmExecutionImpl subProcessInstance) abstract voidPvmExecutionImpl.setSubProcessInstance(PvmExecutionImpl subProcessInstance) voidExecutionImpl.setSuperExecution(PvmExecutionImpl superExecution) abstract voidPvmExecutionImpl.setSuperExecution(PvmExecutionImpl superExecution) protected static booleanLegacyBehavior.wasNoScope(ActivityImpl activity, PvmExecutionImpl scopeExecutionCandidate) Determines whether the given scope was a scope in previous versionsprotected static booleanLegacyBehavior.wasNoScope73(ActivityImpl activity, PvmExecutionImpl scopeExecutionCandidate) Method parameters in org.camunda.bpm.engine.impl.pvm.runtime with type arguments of type PvmExecutionImplModifier and TypeMethodDescriptionprotected voidPvmExecutionImpl.continueExecutionIfNotCanceled(Callback<PvmExecutionImpl, Void> continuation, PvmExecutionImpl execution) voidPvmExecutionImpl.continueIfExecutionDoesNotAffectNextOperation(Callback<PvmExecutionImpl, Void> dispatching, Callback<PvmExecutionImpl, Void> continuation, PvmExecutionImpl execution) Executes the given depending operations with the given execution.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 PvmExecutionImplLegacyBehavior.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.voidPvmExecutionImpl.dispatchDelayedEventsAndPerformOperation(Callback<PvmExecutionImpl, Void> continuation) Dispatches the current delayed variable events and performs the given atomic operation if the current state was not changed.static PvmExecutionImplLegacyBehavior.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.protected voidPvmExecutionImpl.initActivityIds(List<DelayedVariableEvent> delayedEvents, Map<PvmExecutionImpl, String> activityInstanceIds, Map<PvmExecutionImpl, String> activityIds) Initializes the given maps with the target scopes and current activity id's and activity instance id's.static booleanLegacyBehavior.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 voidLegacyBehavior.removeLegacyNonScopesFromMapping(Map<ScopeImpl, PvmExecutionImpl> mapping) Remove all entries for legacy non-scopes given that the assigned scope execution is also responsible for another scopeConstructors in org.camunda.bpm.engine.impl.pvm.runtime with parameters of type PvmExecutionImplModifierConstructorDescriptionOutgoingExecution(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 PvmExecutionImplModifier and TypeMethodDescriptionprotected PvmExecutionImplPvmAtomicOperationActivityInstanceEnd.eventNotificationsStarted(PvmExecutionImpl execution) protected PvmExecutionImplPvmAtomicOperationActivityInstanceStart.eventNotificationsStarted(PvmExecutionImpl execution) protected PvmExecutionImplPvmAtomicOperationDeleteCascadeFireActivityEnd.eventNotificationsStarted(PvmExecutionImpl execution) protected PvmExecutionImplPvmAtomicOperationProcessStart.eventNotificationsStarted(PvmExecutionImpl execution) protected PvmExecutionImplPvmAtomicOperationDeleteCascade.findNextLeaf(PvmExecutionImpl execution) protected PvmExecutionImplPvmAtomicOperationDeleteCascade.getDeleteRoot(PvmExecutionImpl execution) PvmAtomicOperationActivityInitStack.getStartContextExecution(PvmExecutionImpl execution) Methods in org.camunda.bpm.engine.impl.pvm.runtime.operation with parameters of type PvmExecutionImplModifier and TypeMethodDescriptionprotected voidPvmAtomicOperationActivityStartCancelScope.activityCancelled(PvmExecutionImpl execution) protected abstract voidPvmAtomicOperationCancelActivity.activityCancelled(PvmExecutionImpl execution) protected booleanPvmAtomicOperationActivityInstanceStart.canHaveChildScopes(PvmExecutionImpl execution) protected voidPvmAtomicOperationActivityStartConcurrent.concurrentExecutionCreated(PvmExecutionImpl propagatingExecution) protected abstract voidPvmAtomicOperationCreateConcurrentExecution.concurrentExecutionCreated(PvmExecutionImpl propagatingExecution) protected voidAbstractPvmAtomicOperationTransitionNotifyListenerTake.eventNotificationsCompleted(PvmExecutionImpl execution) protected voidPvmAtomicOperationActivityInitStackNotifyListenerReturn.eventNotificationsCompleted(PvmExecutionImpl execution) protected voidPvmAtomicOperationActivityInitStackNotifyListenerStart.eventNotificationsCompleted(PvmExecutionImpl execution) protected voidPvmAtomicOperationActivityInstanceStart.eventNotificationsCompleted(PvmExecutionImpl execution) protected voidPvmAtomicOperationActivityNotifyListenerEnd.eventNotificationsCompleted(PvmExecutionImpl execution) protected voidPvmAtomicOperationActivityStart.eventNotificationsCompleted(PvmExecutionImpl execution) protected voidPvmAtomicOperationDeleteCascadeFireActivityEnd.eventNotificationsCompleted(PvmExecutionImpl execution) protected voidPvmAtomicOperationFireActivityEnd.eventNotificationsCompleted(PvmExecutionImpl execution) protected voidPvmAtomicOperationFireProcessStart.eventNotificationsCompleted(PvmExecutionImpl execution) protected voidPvmAtomicOperationProcessEnd.eventNotificationsCompleted(PvmExecutionImpl execution) protected voidPvmAtomicOperationProcessStart.eventNotificationsCompleted(PvmExecutionImpl execution) protected voidPvmAtomicOperationTransitionNotifyListenerEnd.eventNotificationsCompleted(PvmExecutionImpl execution) protected voidPvmAtomicOperationTransitionNotifyListenerStart.eventNotificationsCompleted(PvmExecutionImpl execution) protected voidAbstractPvmEventAtomicOperation.eventNotificationsFailed(PvmExecutionImpl execution, Exception exception) protected voidPvmAtomicOperationActivityInstanceEnd.eventNotificationsFailed(PvmExecutionImpl execution, Exception e) protected PvmExecutionImplPvmAtomicOperationActivityInstanceEnd.eventNotificationsStarted(PvmExecutionImpl execution) protected PvmExecutionImplPvmAtomicOperationActivityInstanceStart.eventNotificationsStarted(PvmExecutionImpl execution) protected PvmExecutionImplPvmAtomicOperationDeleteCascadeFireActivityEnd.eventNotificationsStarted(PvmExecutionImpl execution) protected PvmExecutionImplPvmAtomicOperationProcessStart.eventNotificationsStarted(PvmExecutionImpl execution) voidPvmAtomicOperationActivityEnd.execute(PvmExecutionImpl execution) voidPvmAtomicOperationActivityExecute.execute(PvmExecutionImpl execution) voidPvmAtomicOperationActivityInitStack.execute(PvmExecutionImpl execution) voidPvmAtomicOperationActivityLeave.execute(PvmExecutionImpl execution) voidPvmAtomicOperationCancelActivity.execute(PvmExecutionImpl execution) voidPvmAtomicOperationCreateConcurrentExecution.execute(PvmExecutionImpl execution) voidPvmAtomicOperationCreateScope.execute(PvmExecutionImpl execution) voidPvmAtomicOperationDeleteCascade.execute(PvmExecutionImpl execution) voidPvmAtomicOperationInterruptScope.execute(PvmExecutionImpl execution) voidPvmAtomicOperationTransitionDestroyScope.execute(PvmExecutionImpl execution) protected booleanPvmAtomicOperationDeleteCascadeFireActivityEnd.executesNonScopeActivity(PvmExecutionImpl execution) protected PvmExecutionImplPvmAtomicOperationDeleteCascade.findNextLeaf(PvmExecutionImpl execution) protected PvmActivityPvmAtomicOperationActivityStartCancelScope.getCancellingActivity(PvmExecutionImpl execution) protected PvmExecutionImplPvmAtomicOperationDeleteCascade.getDeleteRoot(PvmExecutionImpl execution) protected PvmActivityPvmAtomicOperationActivityStartInterruptEventScope.getInterruptingActivity(PvmExecutionImpl execution) protected abstract PvmActivityPvmAtomicOperationInterruptScope.getInterruptingActivity(PvmExecutionImpl execution) protected PvmActivityPvmAtomicOperationsTransitionInterruptFlowScope.getInterruptingActivity(PvmExecutionImpl execution) protected CoreModelElementAbstractPvmAtomicOperationTransitionNotifyListenerTake.getScope(PvmExecutionImpl execution) protected abstract CoreModelElementAbstractPvmEventAtomicOperation.getScope(PvmExecutionImpl execution) protected PvmScopePvmAtomicOperationActivityEnd.getScope(PvmExecutionImpl execution) protected ScopeImplPvmAtomicOperationActivityInitStackNotifyListenerReturn.getScope(PvmExecutionImpl execution) protected ScopeImplPvmAtomicOperationActivityInitStackNotifyListenerStart.getScope(PvmExecutionImpl execution) protected ScopeImplPvmAtomicOperationActivityNotifyListenerEnd.getScope(PvmExecutionImpl execution) protected ScopeImplPvmAtomicOperationActivityStart.getScope(PvmExecutionImpl execution) protected ScopeImplPvmAtomicOperationDeleteCascadeFireActivityEnd.getScope(PvmExecutionImpl execution) protected ScopeImplPvmAtomicOperationFireActivityEnd.getScope(PvmExecutionImpl execution) protected ScopeImplPvmAtomicOperationFireProcessStart.getScope(PvmExecutionImpl execution) protected ScopeImplPvmAtomicOperationProcessEnd.getScope(PvmExecutionImpl execution) protected ScopeImplPvmAtomicOperationProcessStart.getScope(PvmExecutionImpl execution) protected ScopeImplPvmAtomicOperationTransitionNotifyListenerEnd.getScope(PvmExecutionImpl execution) protected ScopeImplPvmAtomicOperationTransitionNotifyListenerStart.getScope(PvmExecutionImpl execution) PvmAtomicOperationActivityInitStack.getStartContextExecution(PvmExecutionImpl execution) booleanPvmAtomicOperationActivityEnd.isAsync(PvmExecutionImpl execution) booleanPvmAtomicOperationActivityExecute.isAsync(PvmExecutionImpl execution) booleanPvmAtomicOperationActivityInitStack.isAsync(PvmExecutionImpl instance) booleanPvmAtomicOperationActivityLeave.isAsync(PvmExecutionImpl execution) booleanPvmAtomicOperationActivityStartCreateScope.isAsync(PvmExecutionImpl execution) booleanPvmAtomicOperationCancelActivity.isAsync(PvmExecutionImpl execution) booleanPvmAtomicOperationCreateConcurrentExecution.isAsync(PvmExecutionImpl execution) booleanPvmAtomicOperationDeleteCascade.isAsync(PvmExecutionImpl execution) booleanPvmAtomicOperationInterruptScope.isAsync(PvmExecutionImpl execution) booleanPvmAtomicOperationProcessStart.isAsync(PvmExecutionImpl execution) booleanPvmAtomicOperationTransitionCreateScope.isAsync(PvmExecutionImpl execution) booleanPvmAtomicOperationTransitionDestroyScope.isAsync(PvmExecutionImpl instance) booleanPvmAtomicOperationTransitionNotifyListenerTake.isAsync(PvmExecutionImpl execution) protected booleanPvmAtomicOperationDeleteCascadeFireActivityEnd.isAsyncBeforeActivity(PvmExecutionImpl execution) protected booleanPvmAtomicOperationActivityInstanceEnd.isSkipNotifyListeners(PvmExecutionImpl execution) protected voidPvmAtomicOperationActivityStartCreateScope.scopeCreated(PvmExecutionImpl execution) protected abstract voidPvmAtomicOperationCreateScope.scopeCreated(PvmExecutionImpl execution) Called with the propagating executionprotected voidPvmAtomicOperationTransitionCreateScope.scopeCreated(PvmExecutionImpl execution) protected voidPvmAtomicOperationActivityStartInterruptEventScope.scopeInterrupted(PvmExecutionImpl execution) protected abstract voidPvmAtomicOperationInterruptScope.scopeInterrupted(PvmExecutionImpl execution) protected voidPvmAtomicOperationsTransitionInterruptFlowScope.scopeInterrupted(PvmExecutionImpl execution) protected voidPvmAtomicOperationCancelActivity.setDelayedPayloadToNewScope(PvmExecutionImpl execution, CoreModelElement scope) protected voidPvmAtomicOperationCreateConcurrentExecution.setDelayedPayloadToNewScope(PvmExecutionImpl execution, CoreModelElement scope) -
Uses of PvmExecutionImpl in org.camunda.bpm.engine.impl.tree
Fields in org.camunda.bpm.engine.impl.tree with type parameters of type PvmExecutionImplModifier and TypeFieldDescriptionprotected List<PvmExecutionImpl>LeafActivityInstanceExecutionCollector.leavesprotected List<PvmExecutionImpl>ScopeExecutionCollector.scopeExecutionsMethods in org.camunda.bpm.engine.impl.tree that return PvmExecutionImplModifier and TypeMethodDescriptionActivityExecutionMappingCollector.getExecutionForScope(PvmScope scope) protected PvmExecutionImplExecutionWalker.nextElement()Methods in org.camunda.bpm.engine.impl.tree that return types with arguments of type PvmExecutionImplModifier and TypeMethodDescriptionLeafActivityInstanceExecutionCollector.getLeaves()ScopeExecutionCollector.getScopeExecutions()Methods in org.camunda.bpm.engine.impl.tree with parameters of type PvmExecutionImplModifier and TypeMethodDescriptionvoidLeafActivityInstanceExecutionCollector.visit(PvmExecutionImpl obj) voidScopeExecutionCollector.visit(PvmExecutionImpl obj) Constructors in org.camunda.bpm.engine.impl.tree with parameters of type PvmExecutionImpl -
Uses of PvmExecutionImpl in org.camunda.bpm.engine.impl.util
Methods in org.camunda.bpm.engine.impl.util with parameters of type PvmExecutionImplModifier and TypeMethodDescriptionstatic ActivityBehaviorActivityBehaviorUtil.getActivityBehavior(PvmExecutionImpl execution)