Class ExecutionVariableSnapshotObserver
- java.lang.Object
- 
- org.camunda.bpm.engine.impl.persistence.entity.ExecutionVariableSnapshotObserver
 
- 
- All Implemented Interfaces:
- ExecutionObserver
 
 public class ExecutionVariableSnapshotObserver extends java.lang.Object implements ExecutionObserver Provides access to the snapshot of latest variables of an execution.- Author:
- Christopher Zell 
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected booleandeserializeValuesprotected ExecutionEntityexecutionprotected booleanlocalVariablesprotected VariableMapvariableSnapshotThe variables which are observed during the execution.
 - 
Constructor SummaryConstructors Constructor Description ExecutionVariableSnapshotObserver(ExecutionEntity executionEntity)ExecutionVariableSnapshotObserver(ExecutionEntity executionEntity, boolean localVariables, boolean deserializeValues)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description VariableMapgetVariables()voidonClear(ExecutionEntity execution)Callback which is called in the clearExecution method of the ExecutionEntity.
 
- 
- 
- 
Field Detail- 
variableSnapshotprotected VariableMap variableSnapshot The variables which are observed during the execution.
 - 
executionprotected ExecutionEntity execution 
 - 
localVariablesprotected boolean localVariables 
 - 
deserializeValuesprotected boolean deserializeValues 
 
- 
 - 
Constructor Detail- 
ExecutionVariableSnapshotObserverpublic ExecutionVariableSnapshotObserver(ExecutionEntity executionEntity) 
 - 
ExecutionVariableSnapshotObserverpublic ExecutionVariableSnapshotObserver(ExecutionEntity executionEntity, boolean localVariables, boolean deserializeValues) 
 
- 
 - 
Method Detail- 
onClearpublic void onClear(ExecutionEntity execution) Description copied from interface:ExecutionObserverCallback which is called in the clearExecution method of the ExecutionEntity.- Specified by:
- onClearin interface- ExecutionObserver
- Parameters:
- execution- the execution which is been observed
 
 - 
getVariablespublic VariableMap getVariables() 
 
- 
 
-