Modifier and Type | Method and Description |
---|---|
void |
ProcessApplicationLogger.debugNoTargetProcessApplicationFound(ExecutionEntity execution,
ProcessApplicationManager processApplicationManager) |
Modifier and Type | Method and Description |
---|---|
protected ExecutionEntity |
DefaultContextAssociationManager.getExecutionFromContext() |
Modifier and Type | Field and Description |
---|---|
protected Map<ScopeImpl,Set<ExecutionEntity>> |
ActivityExecutionTreeMapping.activityExecutionMapping |
Modifier and Type | Method and Description |
---|---|
ExecutionEntity |
ActivityExecutionTreeMapping.getExecution(ActivityInstance activityInstance) |
protected ExecutionEntity |
ActivityExecutionTreeMapping.intersect(Set<ExecutionEntity> executions,
String[] executionIds) |
Modifier and Type | Method and Description |
---|---|
protected List<ExecutionEntity> |
ActivityExecutionTreeMapping.fetchExecutionsForProcessInstance(ExecutionEntity execution) |
protected List<ExecutionEntity> |
ActivityExecutionTreeMapping.findLeaves(List<ExecutionEntity> executions) |
Set<ExecutionEntity> |
ActivityExecutionTreeMapping.getExecutions(ScopeImpl activity) |
Modifier and Type | Method and Description |
---|---|
long |
PriorityProvider.determinePriority(ExecutionEntity execution,
T param,
String jobDefinitionId) |
long |
DefaultPriorityProvider.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 |
RestartProcessInstancesJobHandler.execute(BatchJobConfiguration configuration,
ExecutionEntity execution,
CommandContext commandContext,
String tenantId) |
void |
ModificationBatchJobHandler.execute(BatchJobConfiguration configuration,
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 ignored
|
protected 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 Type | Method and Description |
---|---|
protected void |
ActivityExecutionTreeMapping.assignExecutionsToActivities(List<ExecutionEntity> leaves) |
protected List<ExecutionEntity> |
ActivityExecutionTreeMapping.findLeaves(List<ExecutionEntity> executions) |
protected ExecutionEntity |
ActivityExecutionTreeMapping.intersect(Set<ExecutionEntity> executions,
String[] executionIds) |
Modifier and Type | Method and Description |
---|---|
protected ExecutionEntity |
BatchMonitorJobDeclaration.resolveExecution(BatchEntity batch) |
protected ExecutionEntity |
BatchSeedJobDeclaration.resolveExecution(BatchEntity batch) |
protected ExecutionEntity |
BatchJobDeclaration.resolveExecution(BatchJobContext context) |
Modifier and Type | Method and Description |
---|---|
void |
BatchMonitorJobHandler.execute(BatchMonitorJobHandler.BatchMonitorJobConfiguration configuration,
ExecutionEntity execution,
CommandContext commandContext,
String tenantId) |
void |
BatchSeedJobHandler.execute(BatchSeedJobHandler.BatchSeedJobConfiguration configuration,
ExecutionEntity execution,
CommandContext commandContext,
String tenantId) |
Modifier and Type | Method and Description |
---|---|
void |
DeleteProcessInstancesJobHandler.execute(BatchJobConfiguration configuration,
ExecutionEntity execution,
CommandContext commandContext,
String tenantId) |
void |
DeleteHistoricProcessInstancesJobHandler.execute(BatchJobConfiguration configuration,
ExecutionEntity execution,
CommandContext commandContext,
String tenantId) |
Modifier and Type | Method and Description |
---|---|
void |
SetExternalTaskRetriesJobHandler.execute(BatchJobConfiguration configuration,
ExecutionEntity execution,
CommandContext commandContext,
String tenantId) |
Modifier and Type | Method and Description |
---|---|
void |
SetJobRetriesJobHandler.execute(BatchJobConfiguration configuration,
ExecutionEntity execution,
CommandContext commandContext,
String tenantId) |
Modifier and Type | Method and Description |
---|---|
static ExecutionEntity |
CompensationUtil.getCompensatingExecution(EventSubscriptionEntity eventSubscription) |
Modifier and Type | Method and Description |
---|---|
static 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.
|
Modifier and Type | Method and Description |
---|---|
EventSubscriptionEntity |
EventSubscriptionDeclaration.createSubscriptionForExecution(ExecutionEntity execution)
Creates and inserts a subscription entity depending on the message type of this declaration.
|
Modifier and Type | Method and Description |
---|---|
void |
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.checkUpdateProcessInstance(ExecutionEntity execution)
Checks if it is allowed to update a process instance of the given execution.
|
Modifier and Type | Method and Description |
---|---|
protected ExecutionEntity |
AuthorizationCommandChecker.findExecutionById(String processInstanceId) |
Modifier and Type | Method and Description |
---|---|
void |
AuthorizationCommandChecker.checkDeleteProcessInstance(ExecutionEntity execution) |
void |
AuthorizationCommandChecker.checkMigrateProcessInstance(ExecutionEntity processInstance,
ProcessDefinition targetProcessDefinition) |
void |
AuthorizationCommandChecker.checkReadProcessInstance(ExecutionEntity execution) |
void |
AuthorizationCommandChecker.checkUpdateProcessInstance(ExecutionEntity execution) |
Modifier and Type | Method and Description |
---|---|
protected ExecutionEntity |
TenantCommandChecker.findExecutionById(String processInstanceId) |
Modifier and Type | Method and Description |
---|---|
void |
TenantCommandChecker.checkDeleteProcessInstance(ExecutionEntity execution) |
void |
TenantCommandChecker.checkMigrateProcessInstance(ExecutionEntity processInstance,
ProcessDefinition targetProcessDefinition) |
void |
TenantCommandChecker.checkReadProcessInstance(ExecutionEntity execution) |
void |
TenantCommandChecker.checkUpdateProcessInstance(ExecutionEntity execution) |
Modifier and Type | Field and Description |
---|---|
protected ExecutionEntity |
CreateAttachmentCmd.processInstance |
Modifier and Type | Method and Description |
---|---|
protected ExecutionEntity |
ActivityInstanceCancellationCmd.determineSourceInstanceExecution(CommandContext commandContext) |
protected ExecutionEntity |
TransitionInstanceCancellationCmd.determineSourceInstanceExecution(CommandContext commandContext) |
protected abstract ExecutionEntity |
AbstractInstanceCancellationCmd.determineSourceInstanceExecution(CommandContext commandContext) |
protected ExecutionEntity |
FoxJobRetryCmd.fetchExecutionEntity(String executionId) |
protected ExecutionEntity |
GetActivityInstanceCmd.filterProcessInstance(List<ExecutionEntity> executionList) |
protected ExecutionEntity |
AbstractInstanceCancellationCmd.findSuperExecution(ExecutionEntity parentScopeExecution,
ExecutionEntity topmostCancellableExecution) |
protected ExecutionEntity |
RemoveExecutionVariablesCmd.getContextExecution() |
protected abstract ExecutionEntity |
AbstractVariableCmd.getContextExecution() |
protected ExecutionEntity |
RemoveTaskVariablesCmd.getContextExecution() |
protected ExecutionEntity |
SetTaskVariablesCmd.getContextExecution() |
protected ExecutionEntity |
SetExecutionVariablesCmd.getContextExecution() |
protected ExecutionEntity |
RemoveExecutionVariablesCmd.getEntity() |
protected ExecutionEntity |
SetExecutionVariablesCmd.getEntity() |
protected ExecutionEntity |
AbstractProcessInstanceModificationCommand.getScopeExecutionForActivityInstance(ExecutionEntity processInstance,
ActivityExecutionTreeMapping mapping,
ActivityInstance activityInstance) |
protected ExecutionEntity |
AbstractInstantiationCmd.getSingleExecutionForScope(ActivityExecutionTreeMapping mapping,
ScopeImpl scope) |
Modifier and Type | Method and Description |
---|---|
protected 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 Type | Method and Description |
---|---|
protected 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) |
protected void |
ProcessInstanceModificationCmd.ensureProcessInstanceExist(String processInstanceId,
ExecutionEntity processInstance) |
protected void |
ModifyProcessInstanceCmd.ensureProcessInstanceExist(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.
|
ProcessEngineException |
CommandLogger.processDefinitionOfInstanceDoesNotMatchModification(ExecutionEntity processInstance,
String processDefinitionId) |
protected void |
SetProcessDefinitionVersionCmd.validateAndSwitchVersionOfExecution(CommandContext commandContext,
ExecutionEntity execution,
ProcessDefinitionEntity newProcessDefinition) |
Modifier and Type | Method and Description |
---|---|
protected 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) |
Modifier and Type | Field and Description |
---|---|
protected ExecutionEntity |
CaseExecutionEntity.subProcessInstance
reference to a sub process instance, not-null if currently subprocess is started from this execution
|
protected ExecutionEntity |
CaseExecutionEntity.superExecution |
Modifier and Type | Method and Description |
---|---|
ExecutionEntity |
CaseExecutionEntity.createSubProcessInstance(PvmProcessDefinition processDefinition) |
ExecutionEntity |
CaseExecutionEntity.createSubProcessInstance(PvmProcessDefinition processDefinition,
String businessKey) |
ExecutionEntity |
CaseExecutionEntity.createSubProcessInstance(PvmProcessDefinition processDefinition,
String businessKey,
String caseInstanceId) |
ExecutionEntity |
CaseExecutionEntity.getSubProcessInstance() |
ExecutionEntity |
CaseExecutionEntity.getSuperExecution() |
Modifier and Type | Method and Description |
---|---|
ExecutionEntity |
ExecutionContext.getProcessInstance()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static ProcessApplicationReference |
ProcessApplicationContextUtil.getTargetProcessApplication(ExecutionEntity execution) |
static void |
Context.setExecutionContext(ExecutionEntity execution) |
Constructor and Description |
---|
BpmnExecutionContext(ExecutionEntity execution) |
ExecutionContext(ExecutionEntity execution)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected String |
DefaultCallableElementTenantIdProvider.getProcessDefinitionTenantId(ExecutionEntity execution) |
Modifier and Type | Method and Description |
---|---|
protected void |
VariableListenerInvocationListener.addEventToScopeExecution(ExecutionEntity sourceScope,
VariableEvent event) |
Modifier and Type | Method and Description |
---|---|
void |
EnginePersistenceLogger.createChildExecution(ExecutionEntity child,
ExecutionEntity parent) |
void |
EnginePersistenceLogger.initializeExecution(ExecutionEntity entity) |
void |
EnginePersistenceLogger.initializeTimerDeclaration(ExecutionEntity entity) |
ProcessEngineException |
EnginePersistenceLogger.restoreProcessInstanceException(ExecutionEntity entity) |
Modifier and Type | Method and Description |
---|---|
void |
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) |
Long |
DefaultExternalTaskPriorityProvider.getSpecificPriority(ExecutionEntity execution,
ExternalTaskActivityBehavior param,
String jobDefinitionId) |
protected void |
DefaultExternalTaskPriorityProvider.logNotDeterminingPriority(ExecutionEntity execution,
Object value,
ProcessEngineException e) |
Modifier and Type | Method and Description |
---|---|
ExecutionEntity |
DefaultStartFormHandler.submitStartFormData(ExecutionEntity processInstance,
org.camunda.bpm.engine.variable.VariableMap properties) |
Modifier and Type | Method and Description |
---|---|
FormField |
FormFieldHandler.createFormField(ExecutionEntity executionEntity) |
FormProperty |
FormPropertyHandler.createFormProperty(ExecutionEntity execution) |
FormFieldValidationConstraint |
FormFieldValidationConstraintHandler.createValidationConstraint(ExecutionEntity execution) |
protected void |
DefaultFormHandler.initializeFormFields(FormDataImpl taskFormData,
ExecutionEntity execution) |
protected void |
DefaultFormHandler.initializeFormProperties(FormDataImpl formData,
ExecutionEntity execution) |
ExecutionEntity |
DefaultStartFormHandler.submitStartFormData(ExecutionEntity processInstance,
org.camunda.bpm.engine.variable.VariableMap properties) |
Modifier and Type | Method and Description |
---|---|
protected abstract HistoryEvent |
HistoryTaskListener.createHistoryEvent(DelegateTask task,
ExecutionEntity execution) |
protected HistoryEvent |
ActivityInstanceUpdateListener.createHistoryEvent(DelegateTask task,
ExecutionEntity execution) |
Modifier and Type | Field and Description |
---|---|
protected ExecutionEntity |
AtomicOperationInvocation.execution |
Modifier and Type | Method and Description |
---|---|
ExecutionEntity |
AtomicOperationInvocation.getExecution() |
Modifier and Type | Method and Description |
---|---|
protected 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) |
Constructor and Description |
---|
AtomicOperationInvocation(AtomicOperation operation,
ExecutionEntity execution,
boolean performAsync) |
Modifier and Type | Method and Description |
---|---|
protected ExecutionEntity |
MessageJobDeclaration.resolveExecution(AtomicOperationInvocation context) |
protected ExecutionEntity |
EventSubscriptionJobDeclaration.resolveExecution(EventSubscriptionEntity context) |
protected ExecutionEntity |
TimerDeclarationImpl.resolveExecution(ExecutionEntity context) |
protected abstract ExecutionEntity |
JobDeclaration.resolveExecution(S context)
Returns the execution in which context the job is created.
|
Modifier and Type | Method and Description |
---|---|
void |
JobExecutorLogger.couldNotDeterminePriority(ExecutionEntity execution,
Object value,
ProcessEngineException e) |
TimerEntity |
TimerDeclarationImpl.createTimer(ExecutionEntity execution) |
TimerEntity |
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 |
ProcessEventJobHandler.execute(ProcessEventJobHandler.EventSubscriptionJobConfiguration configuration,
ExecutionEntity execution,
CommandContext commandContext,
String tenantId) |
void |
JobHandler.execute(T 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 |
TimerStartEventJobHandler.execute(TimerEventJobHandler.TimerJobConfiguration configuration,
ExecutionEntity execution,
CommandContext commandContext,
String tenantId) |
void |
TimerStartEventSubprocessJobHandler.execute(TimerEventJobHandler.TimerJobConfiguration configuration,
ExecutionEntity execution,
CommandContext commandContext,
String tenantId) |
void |
TimerCatchIntermediateEventJobHandler.execute(TimerEventJobHandler.TimerJobConfiguration configuration,
ExecutionEntity execution,
CommandContext commandContext,
String tenantId) |
void |
TimerExecuteNestedActivityJobHandler.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) |
protected ExecutionEntity |
TimerDeclarationImpl.resolveExecution(ExecutionEntity context) |
protected JobHandlerConfiguration |
TimerDeclarationImpl.resolveJobHandlerConfiguration(ExecutionEntity context) |
Modifier and Type | Method and Description |
---|---|
protected ExecutionEntity |
HistoryCleanupJobDeclaration.resolveExecution(HistoryCleanupContext context) |
Modifier and Type | Method and Description |
---|---|
void |
HistoryCleanupJobHandler.execute(HistoryCleanupJobHandlerConfiguration configuration,
ExecutionEntity execution,
CommandContext commandContext,
String tenantId) |
Modifier and Type | Method and Description |
---|---|
protected 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) |
ProcessEngineException |
MigrationLogger.processDefinitionOfInstanceDoesNotMatchMigrationPlan(ExecutionEntity processInstance,
String processDefinitionId) |
Modifier and Type | Method and Description |
---|---|
void |
MigrationBatchJobHandler.execute(BatchJobConfiguration configuration,
ExecutionEntity execution,
CommandContext commandContext,
String tenantId) |
Modifier and Type | Field and Description |
---|---|
protected ExecutionEntity |
MigratingEventScopeInstance.eventScopeExecution |
protected ExecutionEntity |
MigratingCalledProcessInstance.processInstance |
protected ExecutionEntity |
MigratingTransitionInstance.representativeExecution |
protected ExecutionEntity |
MigratingActivityInstance.representativeExecution |
Modifier and Type | Method and Description |
---|---|
ExecutionEntity |
MigratingActivityInstance.createAttachableExecution() |
ExecutionEntity |
MigratingActivityInstance.MigratingActivityInstanceBehavior.createAttachableExecution() |
ExecutionEntity |
MigratingActivityInstance.MigratingNonScopeActivityInstanceBehavior.createAttachableExecution() |
ExecutionEntity |
MigratingActivityInstance.MigratingScopeActivityInstanceBehavior.createAttachableExecution() |
abstract ExecutionEntity |
MigratingProcessElementInstance.resolveRepresentativeExecution() |
ExecutionEntity |
MigratingTransitionInstance.resolveRepresentativeExecution() |
ExecutionEntity |
MigratingCompensationEventSubscriptionInstance.resolveRepresentativeExecution() |
ExecutionEntity |
MigratingEventScopeInstance.resolveRepresentativeExecution() |
ExecutionEntity |
MigratingActivityInstance.resolveRepresentativeExecution() |
ExecutionEntity |
MigratingActivityInstance.MigratingActivityInstanceBehavior.resolveRepresentativeExecution() |
ExecutionEntity |
MigratingActivityInstance.MigratingNonScopeActivityInstanceBehavior.resolveRepresentativeExecution() |
ExecutionEntity |
MigratingActivityInstance.MigratingScopeActivityInstanceBehavior.resolveRepresentativeExecution() |
Modifier and Type | Method and Description |
---|---|
MigratingActivityInstance |
MigratingProcessInstance.addActivityInstance(MigrationInstruction migrationInstruction,
ActivityInstance activityInstance,
ScopeImpl sourceScope,
ScopeImpl targetScope,
ExecutionEntity scopeExecution) |
MigratingEventScopeInstance |
MigratingProcessInstance.addEventScopeInstance(MigrationInstruction migrationInstruction,
ExecutionEntity eventScopeExecution,
ScopeImpl sourceScope,
ScopeImpl targetScope,
MigrationInstruction eventSubscriptionInstruction,
EventSubscriptionEntity eventSubscription,
ScopeImpl eventSubscriptionSourceScope,
ScopeImpl eventSubscriptionTargetScope) |
MigratingTransitionInstance |
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 |
EmergingJobInstance.create(ExecutionEntity scopeExecution) |
void |
MigratingEventSubscriptionInstance.create(ExecutionEntity scopeExecution) |
void |
EmergingInstance.create(ExecutionEntity scopeExecution)
Creates this instance and attachs it to the given execution.
|
void |
MigratingActivityInstance.destroyAttachableExecution(ExecutionEntity execution) |
void |
MigratingActivityInstance.MigratingActivityInstanceBehavior.destroyAttachableExecution(ExecutionEntity execution) |
void |
MigratingActivityInstance.MigratingNonScopeActivityInstanceBehavior.destroyAttachableExecution(ExecutionEntity execution) |
void |
MigratingActivityInstance.MigratingScopeActivityInstanceBehavior.destroyAttachableExecution(ExecutionEntity execution) |
Constructor and Description |
---|
MigratingActivityInstance(ActivityInstance activityInstance,
MigrationInstruction migrationInstruction,
ScopeImpl sourceScope,
ScopeImpl targetScope,
ExecutionEntity scopeExecution)
Creates a migrating activity instances
|
MigratingActivityInstance(ScopeImpl targetScope,
ExecutionEntity scopeExecution)
Creates an emerged activity instance
|
MigratingCalledProcessInstance(ExecutionEntity processInstance) |
MigratingEventScopeInstance(EventSubscriptionEntity eventSubscription,
ExecutionEntity eventScopeExecution,
ScopeImpl targetScope)
Creates an emerged scope
|
MigratingEventScopeInstance(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) |
Modifier and Type | Method and Description |
---|---|
protected List<ExecutionEntity> |
MigratingInstanceParser.fetchExecutions(CommandContext commandContext,
String processInstanceId) |
Modifier and Type | Method and Description |
---|---|
static List<VariableInstanceEntity> |
ActivityInstanceHandler.getConcurrentLocalVariables(ExecutionEntity execution) |
Constructor and Description |
---|
MigratingInstanceParseContext(MigratingInstanceParser parser,
MigrationPlan migrationPlan,
ExecutionEntity processInstance,
ProcessDefinitionEntity targetProcessDefinition) |
Modifier and Type | Method and Description |
---|---|
UserOperationLogContextEntryBuilder |
UserOperationLogContextEntryBuilder.inContextOf(ExecutionEntity execution) |
UserOperationLogContextEntryBuilder |
UserOperationLogContextEntryBuilder.inContextOf(ExecutionEntity processInstance,
List<PropertyChange> propertyChanges) |
Modifier and Type | Field and Description |
---|---|
protected ExecutionEntity |
ExecutionVariableSnapshotObserver.execution |
protected ExecutionEntity |
ExternalTaskEntity.execution |
protected ExecutionEntity |
TaskEntity.execution |
protected ExecutionEntity |
VariableInstanceEntity.execution |
protected ExecutionEntity |
EventSubscriptionEntity.execution |
protected ExecutionEntity |
JobEntity.execution |
protected ExecutionEntity |
ExecutionEntityReferencer.execution |
protected ExecutionEntity |
VariableInstanceConcurrentLocalInitializer.execution |
protected ExecutionEntity |
ProcessInstanceWithVariablesImpl.executionEntity |
protected ExecutionEntity |
ExecutionEntity.parent
the parent execution
|
protected ExecutionEntity |
TaskEntity.processInstance |
protected ExecutionEntity |
ExecutionEntity.processInstance
the process instance.
|
protected ExecutionEntity |
ExecutionEntity.subProcessInstance
reference to a subprocessinstance, not-null if currently subprocess is
started from this execution
|
protected ExecutionEntity |
ExecutionEntity.superExecution
super execution, not-null if this execution is part of a subprocess
|
Modifier and Type | Field and Description |
---|---|
protected List<ExecutionEntity> |
ExecutionEntity.executions
nested executions representing scopes or concurrent paths
|
Modifier and Type | Method and Description |
---|---|
List<ExecutionEntity> |
ExecutionManager.findChildExecutionsByParentExecutionId(String parentExecutionId) |
List<ExecutionEntity> |
ExecutionManager.findEventScopeExecutionsByActivityId(String activityRef,
String parentExecutionId) |
List<ExecutionEntity> |
ExecutionManager.findExecutionsByProcessInstanceId(String processInstanceId) |
List<ExecutionEntity> |
ExecutionManager.findExecutionsByQueryCriteria(ExecutionQueryImpl executionQuery,
Page page) |
List<ExecutionEntity> |
ExecutionEntity.getExecutions() |
List<ExecutionEntity> |
ExecutionEntity.getExecutionsAsCopy() |
Modifier and Type | Method and Description |
---|---|
void |
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 static void |
ExecutionEntity.initializeAssociations(ExecutionEntity execution) |
void |
TaskEntity.insert(ExecutionEntity execution) |
void |
ExecutionManager.insertExecution(ExecutionEntity execution) |
void |
UserOperationLogManager.logAttachmentOperation(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 |
ExternalTaskEntity.setExecution(ExecutionEntity execution) |
void |
VariableInstanceEntity.setExecution(ExecutionEntity execution) |
void |
EventSubscriptionEntity.setExecution(ExecutionEntity execution) |
void |
JobEntity.setExecution(ExecutionEntity execution) |
void |
IncidentEntity.setExecution(ExecutionEntity execution) |
void |
TaskEntity.setProcessInstance(ExecutionEntity processInstance) |
Modifier and Type | Method and Description |
---|---|
void |
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) |
Constructor and Description |
---|
EventSubscriptionEntity(ExecutionEntity executionEntity,
EventType eventType) |
ExecutionEntityReferencer(ExecutionEntity execution) |
ExecutionVariableSnapshotObserver(ExecutionEntity executionEntity) |
ProcessInstanceWithVariablesImpl(ExecutionEntity executionEntity,
org.camunda.bpm.engine.variable.VariableMap variables) |
VariableInstanceConcurrentLocalInitializer(ExecutionEntity execution) |
Modifier and Type | Method and Description |
---|---|
static 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.
|
Modifier and Type | Field and Description |
---|---|
protected ExecutionEntity |
CorrelationHandlerResult.executionEntity |
Modifier and Type | Method and Description |
---|---|
ExecutionEntity |
CorrelationHandlerResult.getExecutionEntity() |
Modifier and Type | Method and Description |
---|---|
static CorrelationHandlerResult |
CorrelationHandlerResult.matchedExecution(ExecutionEntity executionEntity) |
Modifier and Type | Method and Description |
---|---|
protected Collection<ExecutionEntity> |
ExecutionTopDownWalker.nextElements() |
Constructor and Description |
---|
ExecutionTopDownWalker(ExecutionEntity initialElement) |
Constructor and Description |
---|
ExecutionTopDownWalker(List<ExecutionEntity> initialElements) |
Modifier and Type | Method and Description |
---|---|
static void |
ModificationUtil.handleChildRemovalInScope(ExecutionEntity removedExecution) |
Copyright © 2018. All rights reserved.