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
Modifier and TypeFieldDescriptionprotected boolean
protected ExecutionEntity
protected boolean
protected VariableMap
The variables which are observed during the execution. -
Constructor Summary
ConstructorDescriptionExecutionVariableSnapshotObserver
(ExecutionEntity executionEntity) ExecutionVariableSnapshotObserver
(ExecutionEntity executionEntity, boolean localVariables, boolean deserializeValues) -
Method Summary
Modifier and TypeMethodDescriptionvoid
onClear
(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:ExecutionObserver
Callback which is called in the clearExecution method of the ExecutionEntity.- Specified by:
onClear
in interfaceExecutionObserver
- Parameters:
execution
- the execution which is been observed
-
getVariables
-