Uses of Class
org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity
Package
Description
API implementation classes, which shouldn't directly be used by end-users.
-
Uses of ExecutionEntity in org.camunda.bpm.application.impl
Modifier and TypeMethodDescriptionvoid
ProcessApplicationLogger.debugNoTargetProcessApplicationFound
(ExecutionEntity execution, ProcessApplicationManager processApplicationManager) -
Uses of ExecutionEntity in org.camunda.bpm.engine.cdi.impl.context
Modifier and TypeMethodDescriptionprotected ExecutionEntity
DefaultContextAssociationManager.getExecutionFromContext()
-
Uses of ExecutionEntity in org.camunda.bpm.engine.impl
Modifier and TypeFieldDescriptionprotected Map<ScopeImpl,
Set<ExecutionEntity>> ActivityExecutionTreeMapping.activityExecutionMapping
Modifier and TypeMethodDescriptionActivityExecutionTreeMapping.getExecution
(ActivityInstance activityInstance) protected ExecutionEntity
ActivityExecutionTreeMapping.intersect
(Set<ExecutionEntity> executions, String[] executionIds) Modifier and TypeMethodDescriptionprotected List<ExecutionEntity>
ActivityExecutionTreeMapping.fetchExecutionsForProcessInstance
(ExecutionEntity execution) protected List<ExecutionEntity>
ActivityExecutionTreeMapping.findLeaves
(List<ExecutionEntity> executions) ActivityExecutionTreeMapping.getExecutions
(ScopeImpl activity) Modifier and TypeMethodDescriptionlong
DefaultPriorityProvider.determinePriority
(ExecutionEntity execution, T param, String jobDefinitionId) long
PriorityProvider.determinePriority
(ExecutionEntity execution, T param, String jobDefinitionId) protected Long
DefaultPriorityProvider.evaluateValueProvider
(ParameterValueProvider valueProvider, ExecutionEntity execution, String errorMessageHeading) Evaluates a given value provider with the given execution entity to determine the correct value.void
ModificationBatchJobHandler.executeHandler
(ModificationBatchConfiguration batchConfiguration, ExecutionEntity execution, CommandContext commandContext, String tenantId) void
RestartProcessInstancesJobHandler.executeHandler
(RestartProcessInstancesBatchConfiguration batchConfiguration, ExecutionEntity execution, CommandContext commandContext, String tenantId) protected List<ExecutionEntity>
ActivityExecutionTreeMapping.fetchExecutionsForProcessInstance
(ExecutionEntity execution) protected Long
DefaultPriorityProvider.getProcessDefinedPriority
(ProcessDefinitionImpl processDefinition, String propertyKey, ExecutionEntity execution, String errorMsgHead) Returns the priority which is defined in the given process definition.protected abstract Long
DefaultPriorityProvider.getProcessDefinitionPriority
(ExecutionEntity execution, T param) Returns the priority defined in the process definition.protected abstract Long
DefaultPriorityProvider.getSpecificPriority
(ExecutionEntity execution, T param, String jobDefinitionId) Returns the priority defined in the specific entity.protected boolean
ActivityExecutionTreeMapping.isLeaf
(ExecutionEntity execution) event-scope executions are not considered in this mapping and must be ignoredprotected boolean
DefaultPriorityProvider.isSymptomOfContextSwitchFailure
(Throwable t, ExecutionEntity contextExecution) protected abstract void
DefaultPriorityProvider.logNotDeterminingPriority
(ExecutionEntity execution, Object value, ProcessEngineException e) Logs the exception which was thrown if the priority can not be determined.protected void
ActivityExecutionTreeMapping.mergeScopeExecutions
(ExecutionEntity leaf) protected void
ActivityExecutionTreeMapping.submitExecution
(ExecutionEntity execution, ScopeImpl scope) Modifier and TypeMethodDescriptionprotected void
ActivityExecutionTreeMapping.assignExecutionsToActivities
(List<ExecutionEntity> leaves) protected List<ExecutionEntity>
ActivityExecutionTreeMapping.findLeaves
(List<ExecutionEntity> executions) protected ExecutionEntity
ActivityExecutionTreeMapping.intersect
(Set<ExecutionEntity> executions, String[] executionIds) -
Uses of ExecutionEntity in org.camunda.bpm.engine.impl.batch
Modifier and TypeMethodDescriptionprotected ExecutionEntity
BatchJobDeclaration.resolveExecution
(BatchJobContext context) protected ExecutionEntity
BatchMonitorJobDeclaration.resolveExecution
(BatchEntity batch) protected ExecutionEntity
BatchSeedJobDeclaration.resolveExecution
(BatchEntity batch) Modifier and TypeMethodDescriptionfinal void
AbstractBatchJobHandler.execute
(BatchJobConfiguration configuration, ExecutionEntity execution, CommandContext commandContext, String tenantId) void
BatchMonitorJobHandler.execute
(BatchMonitorJobHandler.BatchMonitorJobConfiguration configuration, ExecutionEntity execution, CommandContext commandContext, String tenantId) void
BatchSeedJobHandler.execute
(BatchSeedJobHandler.BatchSeedJobConfiguration configuration, ExecutionEntity execution, CommandContext commandContext, String tenantId) protected abstract void
AbstractBatchJobHandler.executeHandler
(T configuration, ExecutionEntity execution, CommandContext commandContext, String tenantId) -
Uses of ExecutionEntity in org.camunda.bpm.engine.impl.batch.deletion
Modifier and TypeMethodDescriptionvoid
DeleteHistoricProcessInstancesJobHandler.executeHandler
(BatchConfiguration batchConfiguration, ExecutionEntity execution, CommandContext commandContext, String tenantId) void
DeleteProcessInstancesJobHandler.executeHandler
(DeleteProcessInstanceBatchConfiguration batchConfiguration, ExecutionEntity execution, CommandContext commandContext, String tenantId) -
Uses of ExecutionEntity in org.camunda.bpm.engine.impl.batch.externaltask
Modifier and TypeMethodDescriptionvoid
SetExternalTaskRetriesJobHandler.executeHandler
(SetRetriesBatchConfiguration batchConfiguration, ExecutionEntity execution, CommandContext commandContext, String tenantId) -
Uses of ExecutionEntity in org.camunda.bpm.engine.impl.batch.job
Modifier and TypeMethodDescriptionvoid
SetJobRetriesJobHandler.executeHandler
(SetJobRetriesBatchConfiguration batchConfiguration, ExecutionEntity execution, CommandContext commandContext, String tenantId) -
Uses of ExecutionEntity in org.camunda.bpm.engine.impl.batch.message
Modifier and TypeMethodDescriptionvoid
MessageCorrelationBatchJobHandler.executeHandler
(MessageCorrelationBatchConfiguration batchConfiguration, ExecutionEntity execution, CommandContext commandContext, String tenantId) -
Uses of ExecutionEntity in org.camunda.bpm.engine.impl.batch.removaltime
Modifier and TypeMethodDescriptionvoid
BatchSetRemovalTimeJobHandler.executeHandler
(SetRemovalTimeBatchConfiguration batchConfiguration, ExecutionEntity execution, CommandContext commandContext, String tenantId) void
DecisionSetRemovalTimeJobHandler.executeHandler
(SetRemovalTimeBatchConfiguration batchConfiguration, ExecutionEntity execution, CommandContext commandContext, String tenantId) void
ProcessSetRemovalTimeJobHandler.executeHandler
(SetRemovalTimeBatchConfiguration configuration, ExecutionEntity execution, CommandContext commandContext, String tenantId) -
Uses of ExecutionEntity in org.camunda.bpm.engine.impl.batch.update
Modifier and TypeMethodDescriptionvoid
UpdateProcessInstancesSuspendStateJobHandler.executeHandler
(UpdateProcessInstancesSuspendStateBatchConfiguration batchConfiguration, ExecutionEntity execution, CommandContext commandContext, String tenantId) -
Uses of ExecutionEntity in org.camunda.bpm.engine.impl.batch.variables
Modifier and TypeMethodDescriptionvoid
BatchSetVariablesHandler.executeHandler
(BatchConfiguration batchConfiguration, ExecutionEntity execution, CommandContext commandContext, String tenantId) -
Uses of ExecutionEntity in org.camunda.bpm.engine.impl.bpmn.helper
Modifier and TypeMethodDescriptionstatic ExecutionEntity
CompensationUtil.getCompensatingExecution
(EventSubscriptionEntity eventSubscription) Modifier and TypeMethodDescriptionstatic void
CompensationUtil.createEventScopeExecution
(ExecutionEntity execution) creates an event scope for the given execution: create a new event scope execution under the parent of the given execution and move all event subscriptions to that execution.protected static ActivityImpl
CompensationUtil.getEventScopeCompensationHandler
(ExecutionEntity execution) In the context when an event scope execution is created (i.e. -
Uses of ExecutionEntity in org.camunda.bpm.engine.impl.bpmn.parser
Modifier and TypeMethodDescriptionEventSubscriptionDeclaration.createSubscriptionForExecution
(ExecutionEntity execution) Creates and inserts a subscription entity depending on the message type of this declaration. -
Uses of ExecutionEntity in org.camunda.bpm.engine.impl.cfg
Modifier and TypeMethodDescriptionvoid
CommandChecker.checkDeleteProcessInstance
(ExecutionEntity execution) Check if it is allowed to delete a process instance of the given execution.void
CommandChecker.checkMigrateProcessInstance
(ExecutionEntity processInstance, ProcessDefinition targetProcessDefinition) void
CommandChecker.checkReadProcessInstance
(ExecutionEntity execution) Checks if it is allowed to read a process instance of the given execution.void
CommandChecker.checkReadProcessInstanceVariable
(ExecutionEntity execution) Checks if it is allowed to read a process instance's variables of the given execution.void
CommandChecker.checkUpdateProcessInstance
(ExecutionEntity execution) Checks if it is allowed to update a process instance of the given execution.void
CommandChecker.checkUpdateProcessInstanceVariables
(ExecutionEntity execution) Checks if it is allowed to update a process instance's variables of the given execution. -
Uses of ExecutionEntity in org.camunda.bpm.engine.impl.cfg.auth
Modifier and TypeMethodDescriptionprotected ExecutionEntity
AuthorizationCommandChecker.findExecutionById
(String processInstanceId) Modifier and TypeMethodDescriptionvoid
AuthorizationCommandChecker.checkDeleteProcessInstance
(ExecutionEntity execution) void
AuthorizationCommandChecker.checkMigrateProcessInstance
(ExecutionEntity processInstance, ProcessDefinition targetProcessDefinition) void
AuthorizationCommandChecker.checkReadProcessInstance
(ExecutionEntity execution) void
AuthorizationCommandChecker.checkReadProcessInstanceVariable
(ExecutionEntity execution) void
AuthorizationCommandChecker.checkUpdateProcessInstance
(ExecutionEntity execution) void
AuthorizationCommandChecker.checkUpdateProcessInstanceSuspensionState
(ExecutionEntity execution) void
AuthorizationCommandChecker.checkUpdateProcessInstanceVariables
(ExecutionEntity execution) -
Uses of ExecutionEntity in org.camunda.bpm.engine.impl.cfg.multitenancy
Modifier and TypeMethodDescriptionprotected ExecutionEntity
TenantCommandChecker.findExecutionById
(String processInstanceId) Modifier and TypeMethodDescriptionvoid
TenantCommandChecker.checkDeleteProcessInstance
(ExecutionEntity execution) void
TenantCommandChecker.checkMigrateProcessInstance
(ExecutionEntity processInstance, ProcessDefinition targetProcessDefinition) void
TenantCommandChecker.checkReadProcessInstance
(ExecutionEntity execution) void
TenantCommandChecker.checkReadProcessInstanceVariable
(ExecutionEntity execution) void
TenantCommandChecker.checkUpdateProcessInstance
(ExecutionEntity execution) void
TenantCommandChecker.checkUpdateProcessInstanceVariables
(ExecutionEntity execution) -
Uses of ExecutionEntity in org.camunda.bpm.engine.impl.cmd
Modifier and TypeMethodDescriptionprotected abstract ExecutionEntity
AbstractInstanceCancellationCmd.determineSourceInstanceExecution
(CommandContext commandContext) protected ExecutionEntity
ActivityInstanceCancellationCmd.determineSourceInstanceExecution
(CommandContext commandContext) protected ExecutionEntity
TransitionInstanceCancellationCmd.determineSourceInstanceExecution
(CommandContext commandContext) protected ExecutionEntity
DefaultJobRetryCmd.fetchExecutionEntity
(String executionId) protected ExecutionEntity
GetActivityInstanceCmd.filterProcessInstance
(List<ExecutionEntity> executionList) protected ExecutionEntity
AbstractCorrelateMessageCmd.findProcessInstanceExecution
(CommandContext commandContext, CorrelationHandlerResult handlerResult) protected ExecutionEntity
AbstractInstanceCancellationCmd.findSuperExecution
(ExecutionEntity parentScopeExecution, ExecutionEntity topmostCancellableExecution) protected abstract ExecutionEntity
AbstractVariableCmd.getContextExecution()
protected ExecutionEntity
RemoveExecutionVariablesCmd.getContextExecution()
protected ExecutionEntity
RemoveTaskVariablesCmd.getContextExecution()
protected ExecutionEntity
SetExecutionVariablesCmd.getContextExecution()
protected ExecutionEntity
SetTaskVariablesCmd.getContextExecution()
protected ExecutionEntity
RemoveExecutionVariablesCmd.getEntity()
protected ExecutionEntity
SetExecutionVariablesCmd.getEntity()
protected ExecutionEntity
AddCommentCmd.getExecution
(CommandContext commandContext) protected ExecutionEntity
AddCommentCmd.getProcessInstance
(CommandContext commandContext) protected ExecutionEntity
AbstractProcessInstanceModificationCommand.getScopeExecutionForActivityInstance
(ExecutionEntity processInstance, ActivityExecutionTreeMapping mapping, ActivityInstance activityInstance) protected ExecutionEntity
AbstractInstantiationCmd.getSingleExecutionForScope
(ActivityExecutionTreeMapping mapping, ScopeImpl scope) Modifier and TypeMethodDescriptionprotected List<ExecutionEntity>
GetActivityInstanceCmd.filterLeaves
(List<ExecutionEntity> executionList) protected List<ExecutionEntity>
GetActivityInstanceCmd.filterNonEventScopeExecutions
(List<ExecutionEntity> executionList) protected List<ExecutionEntity>
GetActivityInstanceCmd.loadFromDb
(String processInstanceId, CommandContext commandContext) protected List<ExecutionEntity>
GetActivityInstanceCmd.loadProcessInstance
(String processInstanceId, CommandContext commandContext) Modifier and TypeMethodDescriptionprotected void
AbstractDeleteProcessInstanceCmd.checkDeleteProcessInstance
(ExecutionEntity execution, CommandContext commandContext) protected void
ModifyProcessInstanceCmd.checkDeleteProcessInstance
(ExecutionEntity execution, CommandContext commandContext) protected void
FindActiveActivityIdsCmd.checkGetActivityIds
(ExecutionEntity execution, CommandContext commandContext) protected void
GetExecutionVariableCmd.checkGetExecutionVariable
(ExecutionEntity execution, CommandContext commandContext) protected void
GetExecutionVariablesCmd.checkGetExecutionVariables
(ExecutionEntity execution, CommandContext commandContext) void
GetExecutionVariableTypedCmd.checkGetExecutionVariableTyped
(ExecutionEntity execution, CommandContext commandContext) protected void
RemoveExecutionVariablesCmd.checkRemoveExecutionVariables
(ExecutionEntity execution) protected void
SetExecutionVariablesCmd.checkSetExecutionVariables
(ExecutionEntity execution) protected void
ModifyProcessInstanceCmd.checkUpdateProcessInstance
(ExecutionEntity execution, CommandContext commandContext) int
GetActivityInstanceCmd.ExecutionIdComparator.compare
(ExecutionEntity o1, ExecutionEntity o2) protected void
ModifyProcessInstanceCmd.deletePropagate
(ExecutionEntity processInstance, String deleteReason, boolean skipCustomListeners, boolean skipIoMappings, boolean externallyTerminated) protected void
ModifyProcessInstanceCmd.ensureProcessInstanceExist
(String processInstanceId, ExecutionEntity processInstance) protected void
ProcessInstanceModificationCmd.ensureProcessInstanceExist
(String processInstanceId, ExecutionEntity processInstance) protected void
ModifyProcessInstanceAsyncCmd.ensureProcessInstanceExists
(String processInstanceId, ExecutionEntity processInstance) protected void
ProcessInstanceModificationCmd.ensureSameProcessDefinition
(ExecutionEntity processInstance, String processDefinitionId) protected ExecutionEntity
AbstractInstanceCancellationCmd.findSuperExecution
(ExecutionEntity parentScopeExecution, ExecutionEntity topmostCancellableExecution) protected ExecutionEntity
AbstractProcessInstanceModificationCommand.getScopeExecutionForActivityInstance
(ExecutionEntity processInstance, ActivityExecutionTreeMapping mapping, ActivityInstance activityInstance) protected void
AbstractInstantiationCmd.instantiate
(ExecutionEntity ancestorScopeExecution, List<PvmActivity> parentFlowScopes, CoreModelElement targetElement) protected void
AbstractInstantiationCmd.instantiateConcurrent
(ExecutionEntity ancestorScopeExecution, List<PvmActivity> parentFlowScopes, CoreModelElement targetElement) protected void
GetActivityInstanceCmd.loadChildExecutionsFromCache
(ExecutionEntity execution, List<ExecutionEntity> childExecutions) Loads all executions that are part of this process instance tree from the dbSqlSession cache.protected void
DeleteProcessInstanceCommentCmd.logOperation
(ExecutionEntity processInstance, CommandContext commandContext) CommandLogger.processDefinitionOfInstanceDoesNotMatchModification
(ExecutionEntity processInstance, String processDefinitionId) protected void
SetProcessDefinitionVersionCmd.validateAndSwitchVersionOfExecution
(CommandContext commandContext, ExecutionEntity execution, ProcessDefinitionEntity newProcessDefinition) Modifier and TypeMethodDescriptionprotected List<ExecutionEntity>
GetActivityInstanceCmd.filterLeaves
(List<ExecutionEntity> executionList) protected List<ExecutionEntity>
GetActivityInstanceCmd.filterNonEventScopeExecutions
(List<ExecutionEntity> executionList) protected ExecutionEntity
GetActivityInstanceCmd.filterProcessInstance
(List<ExecutionEntity> executionList) protected void
GetActivityInstanceCmd.loadChildExecutionsFromCache
(ExecutionEntity execution, List<ExecutionEntity> childExecutions) Loads all executions that are part of this process instance tree from the dbSqlSession cache.protected void
GetActivityInstanceCmd.orderById
(List<ExecutionEntity> leaves) -
Uses of ExecutionEntity in org.camunda.bpm.engine.impl.cmmn.entity.runtime
Modifier and TypeFieldDescriptionprotected ExecutionEntity
CaseExecutionEntity.subProcessInstance
reference to a sub process instance, not-null if currently subprocess is started from this executionprotected ExecutionEntity
CaseExecutionEntity.superExecution
Modifier and TypeMethodDescriptionCaseExecutionEntity.createSubProcessInstance
(PvmProcessDefinition processDefinition) CaseExecutionEntity.createSubProcessInstance
(PvmProcessDefinition processDefinition, String businessKey) CaseExecutionEntity.createSubProcessInstance
(PvmProcessDefinition processDefinition, String businessKey, String caseInstanceId) CaseExecutionEntity.getSubProcessInstance()
CaseExecutionEntity.getSuperExecution()
-
Uses of ExecutionEntity in org.camunda.bpm.engine.impl.context
Modifier and TypeMethodDescriptionstatic ProcessApplicationReference
ProcessApplicationContextUtil.getTargetProcessApplication
(ExecutionEntity execution) static void
Context.setExecutionContext
(ExecutionEntity execution) ModifierConstructorDescriptionBpmnExecutionContext
(ExecutionEntity execution) ExecutionContext
(ExecutionEntity execution) Deprecated. -
Uses of ExecutionEntity in org.camunda.bpm.engine.impl.core.variable.scope
Modifier and TypeMethodDescriptionprotected void
VariableListenerInvocationListener.addEventToScopeExecution
(ExecutionEntity sourceScope, VariableEvent event) -
Uses of ExecutionEntity in org.camunda.bpm.engine.impl.db
Modifier and TypeMethodDescriptionvoid
EnginePersistenceLogger.createChildExecution
(ExecutionEntity child, ExecutionEntity parent) void
EnginePersistenceLogger.initializeExecution
(ExecutionEntity entity) void
EnginePersistenceLogger.initializeTimerDeclaration
(ExecutionEntity entity) EnginePersistenceLogger.restoreProcessInstanceException
(ExecutionEntity entity) -
Uses of ExecutionEntity in org.camunda.bpm.engine.impl.dmn.batch
Modifier and TypeMethodDescriptionvoid
DeleteHistoricDecisionInstancesJobHandler.executeHandler
(BatchConfiguration batchConfiguration, ExecutionEntity execution, CommandContext commandContext, String tenantId) -
Uses of ExecutionEntity in org.camunda.bpm.engine.impl.externaltask
Modifier and TypeMethodDescriptionvoid
ExternalTaskLogger.couldNotDeterminePriority
(ExecutionEntity execution, Object value, ProcessEngineException e) Logs that the priority could not be determined in the given context.protected Long
DefaultExternalTaskPriorityProvider.getProcessDefinitionPriority
(ExecutionEntity execution, ExternalTaskActivityBehavior param) DefaultExternalTaskPriorityProvider.getSpecificPriority
(ExecutionEntity execution, ExternalTaskActivityBehavior param, String jobDefinitionId) protected void
DefaultExternalTaskPriorityProvider.logNotDeterminingPriority
(ExecutionEntity execution, Object value, ProcessEngineException e) -
Uses of ExecutionEntity in org.camunda.bpm.engine.impl.form.handler
Modifier and TypeMethodDescriptionDefaultStartFormHandler.submitStartFormData
(ExecutionEntity processInstance, VariableMap properties) Modifier and TypeMethodDescriptionFormFieldHandler.createFormField
(ExecutionEntity executionEntity) FormPropertyHandler.createFormProperty
(ExecutionEntity execution) FormFieldValidationConstraintHandler.createValidationConstraint
(ExecutionEntity execution) protected void
DefaultFormHandler.initializeFormFields
(FormDataImpl taskFormData, ExecutionEntity execution) protected void
DefaultFormHandler.initializeFormProperties
(FormDataImpl formData, ExecutionEntity execution) DefaultStartFormHandler.submitStartFormData
(ExecutionEntity processInstance, VariableMap properties) -
Uses of ExecutionEntity in org.camunda.bpm.engine.impl.history.parser
Modifier and TypeMethodDescriptionprotected HistoryEvent
ActivityInstanceUpdateListener.createHistoryEvent
(DelegateTask task, ExecutionEntity execution) protected abstract HistoryEvent
HistoryTaskListener.createHistoryEvent
(DelegateTask task, ExecutionEntity execution) -
Uses of ExecutionEntity in org.camunda.bpm.engine.impl.history.producer
Modifier and TypeMethodDescriptionprotected HistoricDecisionInstanceEntity
DefaultDmnHistoryEventProducer.createDecisionEvaluatedEvt
(DmnDecisionLogicEvaluationEvent evaluationEvent, ExecutionEntity execution) DefaultHistoryEventProducer.createFormPropertyUpdateEvt
(ExecutionEntity execution, String propertyId, String propertyValue, String taskId) HistoryEventProducer.createFormPropertyUpdateEvt
(ExecutionEntity execution, String propertyId, String propertyValue, String taskId) Creates the history event fired when a form property is updated.protected void
DefaultHistoryEventProducer.determineEndState
(ExecutionEntity executionEntity, HistoricProcessInstanceEventEntity evt) protected String
DefaultDmnHistoryEventProducer.getProcessDefinitionKey
(ExecutionEntity execution) protected void
DefaultHistoryEventProducer.initActivityInstanceEvent
(HistoricActivityInstanceEventEntity evt, ExecutionEntity execution, HistoryEventType eventType) protected void
DefaultHistoryEventProducer.initActivityInstanceEvent
(HistoricActivityInstanceEventEntity evt, ExecutionEntity execution, PvmScope eventSource, String activityInstanceId, String parentActivityInstanceId, HistoryEventType eventType) protected void
DefaultHistoryEventProducer.initProcessInstanceEvent
(HistoricProcessInstanceEventEntity evt, ExecutionEntity execution, HistoryEventType eventType) protected void
DefaultHistoryEventProducer.initSequenceCounter
(ExecutionEntity execution, HistoryEvent event) protected HistoricActivityInstanceEventEntity
CacheAwareHistoryEventProducer.loadActivityInstanceEventEntity
(ExecutionEntity execution) protected HistoricActivityInstanceEventEntity
DefaultHistoryEventProducer.loadActivityInstanceEventEntity
(ExecutionEntity execution) protected HistoricProcessInstanceEventEntity
CacheAwareHistoryEventProducer.loadProcessInstanceEventEntity
(ExecutionEntity execution) protected HistoricProcessInstanceEventEntity
DefaultHistoryEventProducer.loadProcessInstanceEventEntity
(ExecutionEntity execution) protected HistoricActivityInstanceEventEntity
DefaultHistoryEventProducer.newActivityInstanceEventEntity
(ExecutionEntity execution) protected HistoricDecisionInstanceEntity
DefaultDmnHistoryEventProducer.newDecisionInstanceEventEntity
(ExecutionEntity executionEntity, DmnDecisionLogicEvaluationEvent evaluationEvent) protected HistoricProcessInstanceEventEntity
DefaultHistoryEventProducer.newProcessInstanceEventEntity
(ExecutionEntity execution) protected HistoricVariableUpdateEventEntity
DefaultHistoryEventProducer.newVariableUpdateEventEntity
(ExecutionEntity execution) protected void
DefaultDmnHistoryEventProducer.setReferenceToProcessInstance
(HistoricDecisionInstanceEntity event, ExecutionEntity execution) -
Uses of ExecutionEntity in org.camunda.bpm.engine.impl.interceptor
Modifier and TypeMethodDescriptionprotected ProcessApplicationReference
CommandInvocationContext.getTargetProcessApplication
(ExecutionEntity execution) protected void
AtomicOperationInvocation.init
(AtomicOperation operation, ExecutionEntity execution, boolean performAsync) void
CommandInvocationContext.performOperation
(AtomicOperation executionOperation, ExecutionEntity execution) void
CommandInvocationContext.performOperation
(AtomicOperation executionOperation, ExecutionEntity execution, boolean performAsync) void
CommandInvocationContext.performOperationAsync
(AtomicOperation executionOperation, ExecutionEntity execution) boolean
ProcessDataContext.pushSection
(ExecutionEntity execution) Start a new section that keeps track of the pushed properties.ModifierConstructorDescriptionAtomicOperationInvocation
(AtomicOperation operation, ExecutionEntity execution, boolean performAsync) -
Uses of ExecutionEntity in org.camunda.bpm.engine.impl.jobexecutor
Modifier and TypeMethodDescriptionprotected ExecutionEntity
EventSubscriptionJobDeclaration.resolveExecution
(EventSubscriptionEntity context) protected abstract ExecutionEntity
JobDeclaration.resolveExecution
(S context) Returns the execution in which context the job is created.protected ExecutionEntity
MessageJobDeclaration.resolveExecution
(AtomicOperationInvocation context) protected ExecutionEntity
TimerDeclarationImpl.resolveExecution
(ExecutionEntity context) Modifier and TypeMethodDescriptionvoid
JobExecutorLogger.couldNotDeterminePriority
(ExecutionEntity execution, Object value, ProcessEngineException e) TimerDeclarationImpl.createTimer
(ExecutionEntity execution) TimerDeclarationImpl.createTimerInstance
(ExecutionEntity execution) protected String
DefaultJobPriorityProvider.describeContext
(JobDeclaration<?, ?> jobDeclaration, ExecutionEntity executionEntity) void
AsyncContinuationJobHandler.execute
(AsyncContinuationJobHandler.AsyncContinuationConfiguration configuration, ExecutionEntity execution, CommandContext commandContext, String tenantId) void
JobHandler.execute
(T configuration, ExecutionEntity execution, CommandContext commandContext, String tenantId) void
ProcessEventJobHandler.execute
(ProcessEventJobHandler.EventSubscriptionJobConfiguration configuration, ExecutionEntity execution, CommandContext commandContext, String tenantId) void
TimerCatchIntermediateEventJobHandler.execute
(TimerEventJobHandler.TimerJobConfiguration configuration, ExecutionEntity execution, CommandContext commandContext, String tenantId) void
TimerChangeJobDefinitionSuspensionStateJobHandler.execute
(TimerChangeJobDefinitionSuspensionStateJobHandler.JobDefinitionSuspensionStateConfiguration configuration, ExecutionEntity execution, CommandContext commandContext, String tenantId) void
TimerChangeProcessDefinitionSuspensionStateJobHandler.execute
(TimerChangeProcessDefinitionSuspensionStateJobHandler.ProcessDefinitionSuspensionStateConfiguration configuration, ExecutionEntity execution, CommandContext commandContext, String tenantId) void
TimerExecuteNestedActivityJobHandler.execute
(TimerEventJobHandler.TimerJobConfiguration configuration, ExecutionEntity execution, CommandContext commandContext, String tenantId) void
TimerStartEventJobHandler.execute
(TimerEventJobHandler.TimerJobConfiguration configuration, ExecutionEntity execution, CommandContext commandContext, String tenantId) void
TimerStartEventSubprocessJobHandler.execute
(TimerEventJobHandler.TimerJobConfiguration configuration, ExecutionEntity execution, CommandContext commandContext, String tenantId) void
TimerTaskListenerJobHandler.execute
(TimerEventJobHandler.TimerJobConfiguration configuration, ExecutionEntity execution, CommandContext commandContext, String tenantId) protected Long
DefaultJobPriorityProvider.getActivityPriority
(ExecutionEntity execution, JobDeclaration<?, ?> jobDeclaration) protected Long
DefaultJobPriorityProvider.getProcessDefinitionPriority
(ExecutionEntity execution, JobDeclaration<?, ?> jobDeclaration) protected Long
DefaultJobPriorityProvider.getSpecificPriority
(ExecutionEntity execution, JobDeclaration<?, ?> param, String jobDefinitionId) protected void
TimerDeclarationImpl.initializeConfiguration
(ExecutionEntity context, TimerEntity job) protected void
DefaultJobPriorityProvider.logNotDeterminingPriority
(ExecutionEntity execution, Object value, ProcessEngineException e) protected TimerEntity
TimerDeclarationImpl.newJobInstance
(ExecutionEntity execution) protected void
TimerDeclarationImpl.postInitialize
(ExecutionEntity execution, TimerEntity timer) TimerDeclarationImpl.resolveAndSetDuedate
(ExecutionEntity context, TimerEntity job, boolean creationDateBased) protected ExecutionEntity
TimerDeclarationImpl.resolveExecution
(ExecutionEntity context) protected JobHandlerConfiguration
TimerDeclarationImpl.resolveJobHandlerConfiguration
(ExecutionEntity context) -
Uses of ExecutionEntity in org.camunda.bpm.engine.impl.jobexecutor.historycleanup
Modifier and TypeMethodDescriptionprotected ExecutionEntity
HistoryCleanupJobDeclaration.resolveExecution
(HistoryCleanupContext context) Modifier and TypeMethodDescriptionvoid
HistoryCleanupJobHandler.execute
(HistoryCleanupJobHandlerConfiguration configuration, ExecutionEntity execution, CommandContext commandContext, String tenantId) -
Uses of ExecutionEntity in org.camunda.bpm.engine.impl.migration
Modifier and TypeMethodDescriptionprotected void
MigrateProcessInstanceCmd.ensureOperationAllowed
(CommandContext commandContext, ExecutionEntity processInstance, ProcessDefinitionEntity targetProcessDefinition) protected void
MigrateProcessInstanceCmd.ensureProcessInstanceExist
(String processInstanceId, ExecutionEntity processInstance) protected void
MigrateProcessInstanceCmd.ensureSameProcessDefinition
(ExecutionEntity processInstance, String processDefinitionId) MigrationLogger.processDefinitionOfInstanceDoesNotMatchMigrationPlan
(ExecutionEntity processInstance, String processDefinitionId) -
Uses of ExecutionEntity in org.camunda.bpm.engine.impl.migration.batch
Modifier and TypeMethodDescriptionvoid
MigrationBatchJobHandler.executeHandler
(MigrationBatchConfiguration batchConfiguration, ExecutionEntity execution, CommandContext commandContext, String tenantId) -
Uses of ExecutionEntity in org.camunda.bpm.engine.impl.migration.instance
Modifier and TypeFieldDescriptionprotected ExecutionEntity
MigratingEventScopeInstance.eventScopeExecution
protected ExecutionEntity
MigratingCalledProcessInstance.processInstance
protected ExecutionEntity
MigratingActivityInstance.representativeExecution
protected ExecutionEntity
MigratingTransitionInstance.representativeExecution
Modifier and TypeMethodDescriptionMigratingActivityInstance.createAttachableExecution()
MigratingActivityInstance.MigratingActivityInstanceBehavior.createAttachableExecution()
MigratingActivityInstance.MigratingNonScopeActivityInstanceBehavior.createAttachableExecution()
MigratingActivityInstance.MigratingScopeActivityInstanceBehavior.createAttachableExecution()
MigratingActivityInstance.MigratingActivityInstanceBehavior.resolveRepresentativeExecution()
MigratingActivityInstance.MigratingNonScopeActivityInstanceBehavior.resolveRepresentativeExecution()
MigratingActivityInstance.MigratingScopeActivityInstanceBehavior.resolveRepresentativeExecution()
MigratingActivityInstance.resolveRepresentativeExecution()
MigratingCompensationEventSubscriptionInstance.resolveRepresentativeExecution()
MigratingEventScopeInstance.resolveRepresentativeExecution()
abstract ExecutionEntity
MigratingProcessElementInstance.resolveRepresentativeExecution()
MigratingTransitionInstance.resolveRepresentativeExecution()
Modifier and TypeMethodDescriptionMigratingProcessInstance.addActivityInstance
(MigrationInstruction migrationInstruction, ActivityInstance activityInstance, ScopeImpl sourceScope, ScopeImpl targetScope, ExecutionEntity scopeExecution) MigratingProcessInstance.addEventScopeInstance
(MigrationInstruction migrationInstruction, ExecutionEntity eventScopeExecution, ScopeImpl sourceScope, ScopeImpl targetScope, MigrationInstruction eventSubscriptionInstruction, EventSubscriptionEntity eventSubscription, ScopeImpl eventSubscriptionSourceScope, ScopeImpl eventSubscriptionTargetScope) MigratingProcessInstance.addTransitionInstance
(MigrationInstruction migrationInstruction, TransitionInstance transitionInstance, ScopeImpl sourceScope, ScopeImpl targetScope, ExecutionEntity asyncExecution) protected void
MigratingIncident.attachTo
(ExecutionEntity execution) protected void
MigratingJobInstance.attachTo
(ExecutionEntity execution) void
EmergingInstance.create
(ExecutionEntity scopeExecution) Creates this instance and attachs it to the given execution.void
EmergingJobInstance.create
(ExecutionEntity scopeExecution) void
MigratingEventSubscriptionInstance.create
(ExecutionEntity scopeExecution) void
MigratingActivityInstance.destroyAttachableExecution
(ExecutionEntity execution) void
MigratingActivityInstance.MigratingActivityInstanceBehavior.destroyAttachableExecution
(ExecutionEntity execution) void
MigratingActivityInstance.MigratingNonScopeActivityInstanceBehavior.destroyAttachableExecution
(ExecutionEntity execution) void
MigratingActivityInstance.MigratingScopeActivityInstanceBehavior.destroyAttachableExecution
(ExecutionEntity execution) ModifierConstructorDescriptionMigratingActivityInstance
(ScopeImpl targetScope, ExecutionEntity scopeExecution) Creates an emerged activity instanceMigratingActivityInstance
(ActivityInstance activityInstance, MigrationInstruction migrationInstruction, ScopeImpl sourceScope, ScopeImpl targetScope, ExecutionEntity scopeExecution) Creates a migrating activity instancesMigratingCalledProcessInstance
(ExecutionEntity processInstance) MigratingEventScopeInstance
(EventSubscriptionEntity eventSubscription, ExecutionEntity eventScopeExecution, ScopeImpl targetScope) Creates an emerged scopeMigratingEventScopeInstance
(MigrationInstruction migrationInstruction, ExecutionEntity eventScopeExecution, ScopeImpl sourceScope, ScopeImpl targetScope, MigrationInstruction eventSubscriptionInstruction, EventSubscriptionEntity eventSubscription, ScopeImpl eventSubscriptionSourceScope, ScopeImpl eventSubscriptionTargetScope) MigratingTransitionInstance
(TransitionInstance transitionInstance, MigrationInstruction migrationInstruction, ScopeImpl sourceScope, ScopeImpl targetScope, ExecutionEntity asyncExecution) -
Uses of ExecutionEntity in org.camunda.bpm.engine.impl.migration.instance.parser
Modifier and TypeMethodDescriptionprotected List<ExecutionEntity>
MigratingInstanceParser.fetchExecutions
(CommandContext commandContext, String processInstanceId) Modifier and TypeMethodDescriptionstatic List<VariableInstanceEntity>
ActivityInstanceHandler.getConcurrentLocalVariables
(ExecutionEntity execution) ModifierConstructorDescriptionMigratingInstanceParseContext
(MigratingInstanceParser parser, MigrationPlan migrationPlan, ExecutionEntity processInstance, ProcessDefinitionEntity targetProcessDefinition) -
Uses of ExecutionEntity in org.camunda.bpm.engine.impl.oplog
Modifier and TypeMethodDescriptionUserOperationLogContextEntryBuilder.inContextOf
(ExecutionEntity execution) UserOperationLogContextEntryBuilder.inContextOf
(ExecutionEntity processInstance, List<PropertyChange> propertyChanges) UserOperationLogContextEntryBuilder.inContextOf
(ExternalTaskEntity task, ExecutionEntity execution, ProcessDefinitionEntity definition) -
Uses of ExecutionEntity in org.camunda.bpm.engine.impl.persistence.entity
Modifier and TypeFieldDescriptionprotected ExecutionEntity
EventSubscriptionEntity.execution
protected ExecutionEntity
ExecutionEntityReferencer.execution
protected ExecutionEntity
ExecutionVariableSnapshotObserver.execution
protected ExecutionEntity
ExternalTaskEntity.execution
protected ExecutionEntity
JobEntity.execution
protected ExecutionEntity
TaskEntity.execution
protected ExecutionEntity
VariableInstanceConcurrentLocalInitializer.execution
protected ExecutionEntity
VariableInstanceEntity.execution
protected final ExecutionEntity
ProcessInstanceWithVariablesImpl.executionEntity
protected ExecutionEntity
ExecutionEntity.parent
the parent executionprotected ExecutionEntity
ExecutionEntity.processInstance
the process instance.protected ExecutionEntity
TaskEntity.processInstance
protected ExecutionEntity
ExecutionEntity.subProcessInstance
reference to a subprocessinstance, not-null if currently subprocess is started from this executionprotected ExecutionEntity
ExecutionEntity.superExecution
super execution, not-null if this execution is part of a subprocessModifier and TypeFieldDescriptionprotected List<ExecutionEntity>
ExecutionEntity.executions
nested executions representing scopes or concurrent pathsModifier and TypeMethodDescriptionExecutionEntity.createExecution()
creates a new execution.protected static ExecutionEntity
ExecutionEntity.createNewExecution()
ProcessDefinitionEntity.createProcessInstance()
ProcessDefinitionEntity.createProcessInstance
(String businessKey) ProcessDefinitionEntity.createProcessInstance
(String businessKey, String caseInstanceId) ProcessDefinitionEntity.createProcessInstance
(String businessKey, String caseInstanceId, ActivityImpl initial) ProcessDefinitionEntity.createProcessInstance
(String businessKey, ActivityImpl initial) ExecutionEntity.createSubProcessInstance
(PvmProcessDefinition processDefinition, String businessKey, String caseInstanceId) ExecutionManager.findExecutionById
(String executionId) ExecutionManager.findSubProcessInstanceBySuperCaseExecutionId
(String superCaseExecutionId) ExecutionManager.findSubProcessInstanceBySuperExecutionId
(String superExecutionId) EventSubscriptionEntity.getExecution()
ExternalTaskEntity.getExecution()
ExternalTaskEntity.getExecution
(boolean validateExistence) IncidentEntity.getExecution()
JobEntity.getExecution()
TaskEntity.getExecution()
VariableInstanceEntity.getExecution()
ProcessInstanceWithVariablesImpl.getExecutionEntity()
ExecutionEntity.getParent()
ensures initialization and returns the parentExecutionEntity.getProcessInstance()
ensures initialization and returns the process instance.TaskEntity.getProcessInstance()
ExecutionEntity.getReplacedBy()
ExecutionEntity.getSubProcessInstance()
ExecutionEntity.getSuperExecution()
ExecutionEntity.resolveReplacedBy()
Modifier and TypeMethodDescriptionExecutionManager.findChildExecutionsByParentExecutionId
(String parentExecutionId) ExecutionManager.findEventScopeExecutionsByActivityId
(String activityRef, String parentExecutionId) ExecutionManager.findExecutionsByProcessInstanceId
(String processInstanceId) ExecutionManager.findExecutionsByQueryCriteria
(ExecutionQueryImpl executionQuery, Page page) ExecutionEntity.getExecutions()
ExecutionEntity.getExecutionsAsCopy()
Modifier and TypeMethodDescriptionvoid
JobManager.cancelTimers
(ExecutionEntity execution) static EventSubscriptionEntity
EventSubscriptionEntity.createAndInsert
(ExecutionEntity executionEntity, EventType eventType, ActivityImpl activity) static EventSubscriptionEntity
EventSubscriptionEntity.createAndInsert
(ExecutionEntity executionEntity, EventType eventType, ActivityImpl activity, String configuration) static ExternalTaskEntity
ExternalTaskEntity.createAndInsert
(ExecutionEntity execution, String topic, long priority) protected void
ExecutionManager.createDefaultAuthorizations
(ExecutionEntity execution) void
ExecutionManager.deleteExecution
(ExecutionEntity execution) protected void
ExternalTaskEntity.ensureVariablesSet
(ExecutionEntity execution, Map<String, Object> variables, Map<String, Object> localVariables) protected boolean
ExternalTaskEntity.evaluateThrowBpmnError
(ExecutionEntity execution, boolean continueOnException) protected static void
ExecutionEntity.initializeAssociations
(ExecutionEntity execution) void
ExecutionManager.insertExecution
(ExecutionEntity execution) void
UserOperationLogManager.logAttachmentOperation
(String operation, ExecutionEntity processInstance, PropertyChange propertyChange) void
UserOperationLogManager.logCommentOperation
(String operation, ExecutionEntity processInstance, PropertyChange propertyChange) protected void
ExecutionEntity.moveActivityLocalJobsTo
(ExecutionEntity other) protected void
ExecutionEntity.moveConcurrentLocalVariablesTo
(ExecutionEntity other) protected void
ExecutionEntity.moveExternalTasksTo
(ExecutionEntity other) protected void
ExecutionEntity.moveTasksTo
(ExecutionEntity other) protected void
ExecutionEntity.moveVariablesTo
(ExecutionEntity other) protected void
ExecutionEntity.moveVariableTo
(VariableInstanceEntity variable, ExecutionEntity other) void
ExecutionObserver.onClear
(ExecutionEntity execution) Callback which is called in the clearExecution method of the ExecutionEntity.void
ExecutionVariableSnapshotObserver.onClear
(ExecutionEntity execution) protected void
TaskEntity.propagateExecutionTenantId
(ExecutionEntity execution) void
EventSubscriptionEntity.setExecution
(ExecutionEntity execution) void
ExternalTaskEntity.setExecution
(ExecutionEntity execution) void
IncidentEntity.setExecution
(ExecutionEntity execution) void
JobEntity.setExecution
(ExecutionEntity execution) void
VariableInstanceEntity.setExecution
(ExecutionEntity execution) void
TaskEntity.setProcessInstance
(ExecutionEntity processInstance) Modifier and TypeMethodDescriptionvoid
ExecutionEntity.restoreProcessInstance
(Collection<ExecutionEntity> executions, Collection<EventSubscriptionEntity> eventSubscriptions, Collection<VariableInstanceEntity> variables, Collection<TaskEntity> tasks, Collection<JobEntity> jobs, Collection<IncidentEntity> incidents, Collection<ExternalTaskEntity> externalTasks) Restores a complete process instance tree including referenced entities.void
ExecutionEntity.setExecutions
(List<ExecutionEntity> executions) ModifierConstructorDescriptionEventSubscriptionEntity
(ExecutionEntity executionEntity, EventType eventType) ExecutionEntityReferencer
(ExecutionEntity execution) ExecutionVariableSnapshotObserver
(ExecutionEntity executionEntity) ExecutionVariableSnapshotObserver
(ExecutionEntity executionEntity, boolean localVariables, boolean deserializeValues) ProcessInstanceWithVariablesImpl
(ExecutionEntity executionEntity, VariableMap variables) TaskEntity
(ExecutionEntity execution) BPMN execution constructor -
Uses of ExecutionEntity in org.camunda.bpm.engine.impl.pvm.runtime
Modifier and TypeMethodDescriptionstatic void
LegacyBehavior.removeLegacySubscriptionOnParent
(ExecutionEntity execution, EventSubscriptionEntity eventSubscription) Required for migrating active sequential MI receive tasks.static void
LegacyBehavior.repairMultiInstanceAsyncJob
(ExecutionEntity execution) When executing an async job for an activity wrapped in an miBody, set the execution to the miBody except the wrapped activity is marked as async. -
Uses of ExecutionEntity in org.camunda.bpm.engine.impl.runtime
Modifier and TypeFieldDescriptionprotected ExecutionEntity
CorrelationHandlerResult.executionEntity
Modifier and TypeMethodDescriptionstatic CorrelationHandlerResult
CorrelationHandlerResult.matchedExecution
(ExecutionEntity executionEntity) -
Uses of ExecutionEntity in org.camunda.bpm.engine.impl.tree
Modifier and TypeMethodDescriptionprotected Collection<ExecutionEntity>
ExecutionTopDownWalker.nextElements()
-
Uses of ExecutionEntity in org.camunda.bpm.engine.impl.util
Modifier and TypeMethodDescriptionstatic void
ModificationUtil.handleChildRemovalInScope
(ExecutionEntity removedExecution)