| Modifier and Type | Method and Description | 
|---|---|
protected ExecutionEntity | 
DefaultContextAssociationManager.getExecutionFromContext()  | 
| Modifier and Type | Method and Description | 
|---|---|
static ExecutionEntity | 
ScopeUtil.findScopeExecutionForScope(ExecutionEntity execution,
                          PvmScope scopeActivity)
returns the top-most execution sitting in an activity part of the scope defined by 'scopeActivitiy'. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
ScopeUtil.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. 
 | 
static ExecutionEntity | 
ScopeUtil.findScopeExecutionForScope(ExecutionEntity execution,
                          PvmScope scopeActivity)
returns the top-most execution sitting in an activity part of the scope defined by 'scopeActivitiy'. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
EventSubscriptionEntity | 
EventSubscriptionDeclaration.createSubscription(ExecutionEntity execution)  | 
EventSubscriptionEntity | 
EventSubscriptionDeclaration.createSubscriptionForParallelMultiInstance(ExecutionEntity execution)  | 
void | 
EventSubscriptionDeclaration.handleSequentialMultiInstanceLeave(ExecutionEntity execution)
Deletes the actual subscription and creates a new one for the next instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ServiceInvoker.invoke(String serviceType,
      Map<String,Object> parameters,
      ExecutionEntity execution,
      TaskEntity task)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected ExecutionEntity | 
FoxJobRetryCmd.fetchExecutionEntity(String executionId)  | 
| Modifier and Type | Method and Description | 
|---|---|
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 Object | 
SignalCmd.execute(CommandContext commandContext,
       ExecutionEntity execution)  | 
protected ScopeImpl | 
GetActivityInstanceCmd.getActivity(ExecutionEntity executionEntity)  | 
protected boolean | 
GetActivityInstanceCmd.isInactiveConcurrentRoot(ExecutionEntity execution)
returns true if execution is a concurrent root. 
 | 
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 | 
SetProcessDefinitionVersionCmd.validateAndSwitchVersionOfExecution(CommandContext commandContext,
                                   ExecutionEntity execution,
                                   ProcessDefinitionEntity newProcessDefinition)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
GetActivityInstanceCmd.initActivityInstanceTree(ActivityInstanceImpl parentActInst,
                        Map<String,List<ExecutionEntity>> executionsByParentActIds)  | 
protected void | 
GetActivityInstanceCmd.loadChildExecutionsFromCache(ExecutionEntity execution,
                            List<ExecutionEntity> childExecutions)
Loads all executions that are part of this process instance tree from the dbSqlSession cache. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected ExecutionEntity | 
ExecutionContext.execution  | 
| Modifier and Type | Method and Description | 
|---|---|
ExecutionEntity | 
ExecutionContext.getExecution()  | 
ExecutionEntity | 
ExecutionContext.getProcessInstance()  | 
| Modifier and Type | Method and Description | 
|---|---|
ExecutionEntity | 
DefaultStartFormHandler.submitStartFormData(ExecutionEntity processInstance,
                   Map<String,Object> properties)  | 
| Modifier and Type | Method and Description | 
|---|---|
FormField | 
FormFieldHandler.createFormField(ExecutionEntity executionEntity)  | 
FormProperty | 
FormPropertyHandler.createFormProperty(ExecutionEntity execution)  | 
FormFieldValidationConstraint | 
FormFieldValidationConstraintHandler.createValidationConstraint(ExecutionEntity execution)  | 
void | 
FormFieldHandler.handleSubmit(ExecutionEntity execution,
            Map<String,Object> values,
            Map<String,Object> allValues)  | 
protected void | 
DefaultFormHandler.initializeFormFields(FormDataImpl taskFormData,
                    ExecutionEntity execution)  | 
protected void | 
DefaultFormHandler.initializeFormProperties(FormDataImpl formData,
                        ExecutionEntity execution)  | 
void | 
FormHandler.submitFormProperties(Map<String,Object> properties,
                    ExecutionEntity execution)  | 
void | 
DefaultFormHandler.submitFormProperties(Map<String,Object> properties,
                    ExecutionEntity execution)  | 
void | 
FormPropertyHandler.submitFormProperty(ExecutionEntity execution,
                  Map<String,Object> properties)  | 
ExecutionEntity | 
DefaultStartFormHandler.submitStartFormData(ExecutionEntity processInstance,
                   Map<String,Object> properties)  | 
void | 
FormFieldValidationConstraintHandler.validate(Object submittedValue,
        Map<String,Object> submittedValues,
        FormFieldHandler formFieldHandler,
        ExecutionEntity execution)  | 
| 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 | Method and Description | 
|---|---|
T | 
JobDeclaration.createJobInstance(ExecutionEntity execution)  | 
TimerEntity | 
TimerDeclarationImpl.createTimer(ExecutionEntity execution)  | 
TimerEntity | 
TimerDeclarationImpl.createTimerInstance(ExecutionEntity execution)  | 
TimerEntity | 
TimerDeclarationImpl.createTimerInstanceForParallelMultiInstance(ExecutionEntity execution)  | 
void | 
TimerSuspendProcessDefinitionHandler.execute(String configuration,
       ExecutionEntity execution,
       CommandContext commandContext)  | 
void | 
TimerSuspendJobDefinitionHandler.execute(String configuration,
       ExecutionEntity execution,
       CommandContext commandContext)  | 
void | 
TimerStartEventSubprocessJobHandler.execute(String configuration,
       ExecutionEntity execution,
       CommandContext commandContext)  | 
void | 
TimerStartEventJobHandler.execute(String configuration,
       ExecutionEntity execution,
       CommandContext commandContext)  | 
void | 
TimerExecuteNestedActivityJobHandler.execute(String configuration,
       ExecutionEntity execution,
       CommandContext commandContext)  | 
void | 
TimerCatchIntermediateEventJobHandler.execute(String configuration,
       ExecutionEntity execution,
       CommandContext commandContext)  | 
void | 
TimerActivateProcessDefinitionHandler.execute(String configuration,
       ExecutionEntity execution,
       CommandContext commandContext)  | 
void | 
TimerActivateJobDefinitionHandler.execute(String configuration,
       ExecutionEntity execution,
       CommandContext commandContext)  | 
void | 
ProcessEventJobHandler.execute(String configuration,
       ExecutionEntity execution,
       CommandContext commandContext)  | 
void | 
JobHandler.execute(String configuration,
       ExecutionEntity execution,
       CommandContext commandContext)  | 
void | 
AsyncContinuationJobHandler.execute(String configuration,
       ExecutionEntity execution,
       CommandContext commandContext)  | 
protected TimerEntity | 
TimerDeclarationImpl.newJobInstance(ExecutionEntity execution)  | 
protected MessageEntity | 
MessageJobDeclaration.newJobInstance(ExecutionEntity execution)  | 
protected abstract T | 
JobDeclaration.newJobInstance(ExecutionEntity execution)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected ExecutionEntity | 
TaskEntity.execution  | 
protected ExecutionEntity | 
EventSubscriptionEntity.execution  | 
protected ExecutionEntity | 
ExecutionEntity.parent
the parent execution 
 | 
protected ExecutionEntity | 
TaskEntity.processInstance  | 
protected ExecutionEntity | 
ExecutionEntity.processInstance
the process instance. 
 | 
protected ExecutionEntity | 
ExecutionEntity.replacedBy
when execution structure is pruned during a takeAll, then
 the original execution has to be resolved to the replaced execution. 
 | 
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 | 
|---|---|
ExecutionEntity | 
ExecutionEntity.createExecution()
creates a new execution. 
 | 
ExecutionEntity | 
ExecutionEntity.createExecution(boolean initializeExecutionStartContext)
creates a new execution. 
 | 
ExecutionEntity | 
ProcessDefinitionEntity.createProcessInstance()  | 
ExecutionEntity | 
ProcessDefinitionEntity.createProcessInstance(String businessKey)  | 
ExecutionEntity | 
ProcessDefinitionEntity.createProcessInstance(String businessKey,
                     ActivityImpl initial)  | 
ExecutionEntity | 
ExecutionEntity.createSubProcessInstance(PvmProcessDefinition processDefinition,
                        String businessKey)  | 
ExecutionEntity | 
ExecutionEntity.findExecution(String activityId)
searches for an execution positioned in the given activity 
 | 
ExecutionEntity | 
ExecutionManager.findExecutionById(String executionId)  | 
ExecutionEntity | 
ExecutionManager.findSubProcessInstanceBySuperExecutionId(String superExecutionId)  | 
ExecutionEntity | 
TaskEntity.getExecution()  | 
ExecutionEntity | 
IncidentEntity.getExecution()  | 
ExecutionEntity | 
EventSubscriptionEntity.getExecution()  | 
ExecutionEntity | 
ExecutionEntity.getParent()
ensures initialization and returns the parent 
 | 
ExecutionEntity | 
TaskEntity.getProcessInstance()  | 
ExecutionEntity | 
ExecutionEntity.getProcessInstance()
ensures initialization and returns the process instance. 
 | 
ExecutionEntity | 
ExecutionEntity.getReplacedBy()  | 
ExecutionEntity | 
ExecutionEntity.getSubProcessInstance()  | 
ExecutionEntity | 
ExecutionEntity.getSuperExecution()  | 
protected ExecutionEntity | 
ExecutionEntity.newExecution(ActivityImpl activity)  | 
| Modifier and Type | Method and Description | 
|---|---|
List<ExecutionEntity> | 
ExecutionManager.findChildExecutionsByParentExecutionId(String parentExecutionId)  | 
List<ExecutionEntity> | 
ExecutionManager.findChildExecutionsByProcessInstanceId(String processInstanceId)  | 
List<ExecutionEntity> | 
ExecutionManager.findEventScopeExecutionsByActivityId(String activityRef,
                                    String parentExecutionId)  | 
List<ExecutionEntity> | 
ExecutionManager.findExecutionsByQueryCriteria(AbstractVariableQueryImpl executionQuery,
                             Page page)  | 
protected List<ExecutionEntity> | 
ExecutionEntity.getAllChildExecutions()  | 
List<ExecutionEntity> | 
ExecutionEntity.getExecutions()
ensures initialization and returns the non-null executions list 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
JobManager.cancelTimers(ExecutionEntity execution)  | 
static CompensateEventSubscriptionEntity | 
CompensateEventSubscriptionEntity.createAndInsert(ExecutionEntity executionEntity)  | 
protected boolean | 
ExecutionEntity.hasConcurrentSiblings(ExecutionEntity concurrentRoot)  | 
protected void | 
ExecutionEntity.initializeAssociations(ExecutionEntity execution)  | 
void | 
TaskEntity.insert(ExecutionEntity execution)  | 
CompensateEventSubscriptionEntity | 
CompensateEventSubscriptionEntity.moveUnder(ExecutionEntity newExecution)  | 
void | 
VariableInstanceEntity.setExecution(ExecutionEntity execution)  | 
void | 
TaskEntity.setExecution(ExecutionEntity execution)  | 
void | 
JobEntity.setExecution(ExecutionEntity execution)  | 
void | 
IncidentEntity.setExecution(ExecutionEntity execution)  | 
void | 
EventSubscriptionEntity.setExecution(ExecutionEntity execution)  | 
void | 
TaskEntity.setProcessInstance(ExecutionEntity processInstance)  | 
void | 
ExecutionEntity.setSuperExecution(ExecutionEntity superExecution)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected boolean | 
ExecutionEntity.allExecutionsInSameActivity(List<ExecutionEntity> executions)  | 
void | 
ExecutionEntity.setExecutions(List<ExecutionEntity> executions)  | 
| Constructor and Description | 
|---|
EventSubscriptionEntity(ExecutionEntity executionEntity)  | 
MessageEventSubscriptionEntity(ExecutionEntity executionEntity)  | 
SignalEventSubscriptionEntity(ExecutionEntity executionEntity)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected ExecutionEntity | 
MessageCorrelationResult.executionEntity  | 
| Modifier and Type | Method and Description | 
|---|---|
ExecutionEntity | 
MessageCorrelationResult.getExecutionEntity()  | 
| Modifier and Type | Method and Description | 
|---|---|
static MessageCorrelationResult | 
MessageCorrelationResult.matchedExecution(ExecutionEntity executionEntity)  | 
Copyright © 2015. All rights reserved.