Class ExecutionVariableSnapshotObserver
java.lang.Object
org.camunda.bpm.engine.impl.persistence.entity.ExecutionVariableSnapshotObserver
- All Implemented Interfaces:
ExecutionObserver
Provides access to the snapshot of latest variables of an execution.
- Author:
- Christopher Zell <christopher.zell@camunda.com>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected ExecutionEntityprotected booleanprotected VariableMapThe variables which are observed during the execution. -
Constructor Summary
ConstructorsConstructorDescriptionExecutionVariableSnapshotObserver(ExecutionEntity executionEntity) ExecutionVariableSnapshotObserver(ExecutionEntity executionEntity, boolean localVariables, boolean deserializeValues) -
Method Summary
Modifier and TypeMethodDescriptionvoidonClear(ExecutionEntity execution) Callback which is called in the clearExecution method of the ExecutionEntity.
-
Field Details
-
variableSnapshot
The variables which are observed during the execution. -
execution
-
localVariables
protected boolean localVariables -
deserializeValues
protected boolean deserializeValues
-
-
Constructor Details
-
ExecutionVariableSnapshotObserver
-
ExecutionVariableSnapshotObserver
public ExecutionVariableSnapshotObserver(ExecutionEntity executionEntity, boolean localVariables, boolean deserializeValues)
-
-
Method Details
-
onClear
Description copied from interface:ExecutionObserverCallback which is called in the clearExecution method of the ExecutionEntity.- Specified by:
onClearin interfaceExecutionObserver- Parameters:
execution- the execution which is been observed
-
getVariables
-