|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ExecutionImpl | |
|---|---|
| org.jbpm.pvm.internal.env | environment implementation classes. |
| org.jbpm.pvm.internal.hibernate | |
| org.jbpm.pvm.internal.history | infrastructure for listening to process event logs that can be used to build up historic information about process executions. |
| org.jbpm.pvm.internal.history.model | |
| org.jbpm.pvm.internal.id | |
| org.jbpm.pvm.internal.job | |
| org.jbpm.pvm.internal.model | default implementation of process execution in ExecutionImpl
based on org.jbpm.pvm.internal.model.AtomicOperations
Bidirectional relations
In this process model thoughout the pvm codebase, there are several bidirectional
relations. |
| org.jbpm.pvm.internal.model.op | atomic operations and asynchronous continuation messages |
| org.jbpm.pvm.internal.session | |
| org.jbpm.pvm.internal.task | |
| org.jbpm.pvm.internal.type | |
| Uses of ExecutionImpl in org.jbpm.pvm.internal.env |
|---|
| Fields in org.jbpm.pvm.internal.env declared as ExecutionImpl | |
|---|---|
protected ExecutionImpl |
ExecutionContext.execution
|
| Methods in org.jbpm.pvm.internal.env that return ExecutionImpl | |
|---|---|
ExecutionImpl |
ExecutionContext.getExecution()
|
| Constructors in org.jbpm.pvm.internal.env with parameters of type ExecutionImpl | |
|---|---|
ExecutionContext(ExecutionImpl execution)
|
|
| Uses of ExecutionImpl in org.jbpm.pvm.internal.hibernate |
|---|
| Methods in org.jbpm.pvm.internal.hibernate with parameters of type ExecutionImpl | |
|---|---|
void |
DbSessionImpl.cascadeExecutionResume(ExecutionImpl execution)
|
void |
DbSessionImpl.cascadeExecutionSuspend(ExecutionImpl execution)
|
| Uses of ExecutionImpl in org.jbpm.pvm.internal.history |
|---|
| Fields in org.jbpm.pvm.internal.history declared as ExecutionImpl | |
|---|---|
protected ExecutionImpl |
HistoryEvent.execution
|
| Methods in org.jbpm.pvm.internal.history that return ExecutionImpl | |
|---|---|
ExecutionImpl |
HistoryEvent.getExecution()
|
| Methods in org.jbpm.pvm.internal.history with parameters of type ExecutionImpl | |
|---|---|
static void |
HistoryEvent.fire(HistoryEvent historyEvent,
ExecutionImpl execution)
|
void |
HistoryEvent.setExecution(ExecutionImpl execution)
|
| Uses of ExecutionImpl in org.jbpm.pvm.internal.history.model |
|---|
| Constructors in org.jbpm.pvm.internal.history.model with parameters of type ExecutionImpl | |
|---|---|
HistoryActivityInstanceImpl(HistoryProcessInstance historyProcessInstanceImpl,
ExecutionImpl execution)
|
|
HistoryAutomaticInstanceImpl(HistoryProcessInstance historyProcessInstanceImpl,
ExecutionImpl execution)
|
|
HistoryDecisionInstanceImpl(HistoryProcessInstance historyProcessInstanceImpl,
ExecutionImpl execution,
java.lang.String transitionName)
|
|
HistoryProcessInstanceImpl(ExecutionImpl processInstance)
|
|
HistoryTaskInstanceImpl(HistoryProcessInstance historyProcessInstanceImpl,
ExecutionImpl execution,
HistoryTaskImpl historyTask)
|
|
| Uses of ExecutionImpl in org.jbpm.pvm.internal.id |
|---|
| Methods in org.jbpm.pvm.internal.id with parameters of type ExecutionImpl | |
|---|---|
java.lang.String |
DatabaseIdComposer.createId(ProcessDefinition processDefinition,
Execution parent,
ExecutionImpl execution)
|
abstract java.lang.String |
IdComposer.createId(ProcessDefinition processDefinition,
Execution parent,
ExecutionImpl execution)
generates a unique id for the given execution. |
java.lang.String |
MemoryIdComposer.createId(ProcessDefinition processDefinition,
Execution parent,
ExecutionImpl execution)
|
| Uses of ExecutionImpl in org.jbpm.pvm.internal.job |
|---|
| Fields in org.jbpm.pvm.internal.job declared as ExecutionImpl | |
|---|---|
protected ExecutionImpl |
JobImpl.execution
the execution (if any) for this job |
protected ExecutionImpl |
JobImpl.processInstance
the process instance |
| Methods in org.jbpm.pvm.internal.job that return ExecutionImpl | |
|---|---|
ExecutionImpl |
JobImpl.getExecution()
|
ExecutionImpl |
JobImpl.getProcessInstance()
|
| Methods in org.jbpm.pvm.internal.job with parameters of type ExecutionImpl | |
|---|---|
void |
JobImpl.setExecution(ExecutionImpl execution)
|
| Constructors in org.jbpm.pvm.internal.job with parameters of type ExecutionImpl | |
|---|---|
MessageImpl(ExecutionImpl execution)
|
|
| Uses of ExecutionImpl in org.jbpm.pvm.internal.model |
|---|
| Fields in org.jbpm.pvm.internal.model declared as ExecutionImpl | |
|---|---|
protected ExecutionImpl |
ExceptionHandlerSynchronization.execution
|
protected ExecutionImpl |
ExecutionImpl.parent
the parent child relation of executions is convenient for some forms of concurrency. |
protected ExecutionImpl |
ExecutionImpl.processInstance
|
protected ExecutionImpl |
ExecutionImpl.subProcessInstance
the sub process link in case of sub process execution |
protected ExecutionImpl |
ExecutionImpl.superProcessExecution
the super process link in case this is a sub process execution |
| Fields in org.jbpm.pvm.internal.model with type parameters of type ExecutionImpl | |
|---|---|
protected java.util.Collection<ExecutionImpl> |
ExecutionImpl.executions
are concurrent executions that related to this execution. |
| Methods in org.jbpm.pvm.internal.model that return types with arguments of type ExecutionImpl | |
|---|---|
java.util.Collection<ExecutionImpl> |
ExecutionImpl.getExecutions()
|
| Methods in org.jbpm.pvm.internal.model with parameters of type ExecutionImpl | |
|---|---|
void |
ExecutionImpl.addExecution(ExecutionImpl execution)
|
java.lang.Object |
VariableDefinitionImpl.getInitValue(ExecutionImpl execution)
|
void |
ExceptionHandlerImpl.handle(ExecutionImpl execution,
java.lang.Exception exception)
|
protected void |
ScopeInstanceImpl.initializeVariables(ScopeElementImpl scope,
ExecutionImpl outerExecution)
|
void |
VariableOutDefinitionSet.processOutVariables(ExecutionImpl outerExecution,
ScopeInstanceImpl innerScopeInstance)
|
void |
ExecutionImpl.removeExecution(ExecutionImpl child)
|
void |
ExecutionImpl.setParent(ExecutionImpl parent)
|
void |
ExecutionImpl.setProcessInstance(ExecutionImpl processInstance)
|
void |
ExecutionImpl.setSubProcessInstance(ExecutionImpl subProcessExecution)
|
void |
ExecutionImpl.setSuperProcessExecution(ExecutionImpl superProcessExecution)
|
| Method parameters in org.jbpm.pvm.internal.model with type arguments of type ExecutionImpl | |
|---|---|
void |
ExecutionImpl.setExecutions(java.util.Collection<ExecutionImpl> executions)
|
| Constructors in org.jbpm.pvm.internal.model with parameters of type ExecutionImpl | |
|---|---|
ExceptionHandlerSynchronization(ExceptionHandlerImpl exceptionHandler,
ExecutionImpl execution,
java.lang.Exception exception,
CommandService commandService)
|
|
| Uses of ExecutionImpl in org.jbpm.pvm.internal.model.op |
|---|
| Methods in org.jbpm.pvm.internal.model.op with parameters of type ExecutionImpl | |
|---|---|
MessageImpl |
TransitionTake.createAsyncMessage(ExecutionImpl execution)
|
MessageImpl |
TransitionEndActivity.createAsyncMessage(ExecutionImpl execution)
|
MessageImpl |
MoveToChildActivity.createAsyncMessage(ExecutionImpl execution)
|
MessageImpl |
MoveToParentActivity.createAsyncMessage(ExecutionImpl execution)
|
MessageImpl |
Signal.createAsyncMessage(ExecutionImpl execution)
|
MessageImpl |
TransitionStartActivity.createAsyncMessage(ExecutionImpl execution)
|
MessageImpl |
ExecuteActivity.createAsyncMessage(ExecutionImpl execution)
|
MessageImpl |
ExecuteEventListener.createAsyncMessage(ExecutionImpl execution)
|
abstract MessageImpl |
AtomicOperation.createAsyncMessage(ExecutionImpl execution)
|
boolean |
TransitionTake.isAsync(ExecutionImpl execution)
|
boolean |
TransitionEndActivity.isAsync(ExecutionImpl execution)
|
boolean |
MoveToChildActivity.isAsync(ExecutionImpl execution)
|
boolean |
MoveToParentActivity.isAsync(ExecutionImpl execution)
|
boolean |
Signal.isAsync(ExecutionImpl execution)
|
boolean |
TransitionStartActivity.isAsync(ExecutionImpl execution)
|
boolean |
ExecuteActivity.isAsync(ExecutionImpl execution)
|
boolean |
ExecuteEventListener.isAsync(ExecutionImpl execution)
|
abstract boolean |
AtomicOperation.isAsync(ExecutionImpl execution)
|
void |
TransitionTake.perform(ExecutionImpl execution)
|
void |
TransitionEndActivity.perform(ExecutionImpl execution)
|
void |
MoveToChildActivity.perform(ExecutionImpl execution)
|
void |
MoveToParentActivity.perform(ExecutionImpl execution)
|
void |
Signal.perform(ExecutionImpl execution)
|
void |
TransitionStartActivity.perform(ExecutionImpl execution)
|
void |
ExecuteActivity.perform(ExecutionImpl execution)
|
void |
ExecuteEventListener.perform(ExecutionImpl execution)
|
abstract void |
AtomicOperation.perform(ExecutionImpl execution)
|
static void |
AsyncContinuations.restoreState(ExecutionImpl execution)
|
| Constructors in org.jbpm.pvm.internal.model.op with parameters of type ExecutionImpl | |
|---|---|
ExecuteActivityMessage(ExecutionImpl execution)
|
|
ExecuteEventListenerMessage(ExecutionImpl execution)
|
|
SignalMessage(ExecutionImpl execution,
java.lang.String signalName,
java.util.Map<java.lang.String,?> parameters)
|
|
TransitionStartActivityMessage(ExecutionImpl execution)
|
|
| Uses of ExecutionImpl in org.jbpm.pvm.internal.session |
|---|
| Methods in org.jbpm.pvm.internal.session with parameters of type ExecutionImpl | |
|---|---|
void |
DbSession.cascadeExecutionResume(ExecutionImpl execution)
|
void |
DbSession.cascadeExecutionSuspend(ExecutionImpl execution)
|
| Uses of ExecutionImpl in org.jbpm.pvm.internal.task |
|---|
| Fields in org.jbpm.pvm.internal.task declared as ExecutionImpl | |
|---|---|
protected ExecutionImpl |
SwimlaneImpl.execution
|
protected ExecutionImpl |
TaskImpl.execution
|
protected ExecutionImpl |
TaskImpl.processInstance
|
| Methods in org.jbpm.pvm.internal.task that return ExecutionImpl | |
|---|---|
ExecutionImpl |
SwimlaneImpl.getExecution()
|
ExecutionImpl |
TaskImpl.getExecution()
|
ExecutionImpl |
TaskImpl.getProcessInstance()
|
| Methods in org.jbpm.pvm.internal.task with parameters of type ExecutionImpl | |
|---|---|
void |
SwimlaneImpl.setExecution(ExecutionImpl execution)
|
void |
TaskImpl.setExecution(ExecutionImpl execution)
|
void |
TaskImpl.setProcessInstance(ExecutionImpl processInstance)
|
| Uses of ExecutionImpl in org.jbpm.pvm.internal.type |
|---|
| Fields in org.jbpm.pvm.internal.type declared as ExecutionImpl | |
|---|---|
protected ExecutionImpl |
Variable.execution
|
| Methods in org.jbpm.pvm.internal.type that return ExecutionImpl | |
|---|---|
ExecutionImpl |
Variable.getExecution()
|
ExecutionImpl |
Variable.getProcessInstance()
|
| Methods in org.jbpm.pvm.internal.type with parameters of type ExecutionImpl | |
|---|---|
void |
Variable.setExecution(ExecutionImpl execution)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||