Class ExecutionVariableSnapshotObserver

  • All Implemented Interfaces:
    ExecutionObserver

    public class ExecutionVariableSnapshotObserver
    extends Object
    implements ExecutionObserver
    Provides access to the snapshot of latest variables of an execution.
    Author:
    Christopher Zell
    • Field Detail

      • variableSnapshot

        protected VariableMap variableSnapshot
        The variables which are observed during the execution.
      • localVariables

        protected boolean localVariables
      • deserializeValues

        protected boolean deserializeValues
    • Constructor Detail

      • ExecutionVariableSnapshotObserver

        public ExecutionVariableSnapshotObserver​(ExecutionEntity executionEntity)
      • ExecutionVariableSnapshotObserver

        public ExecutionVariableSnapshotObserver​(ExecutionEntity executionEntity,
                                                 boolean localVariables,
                                                 boolean deserializeValues)
    • Method Detail

      • onClear

        public void onClear​(ExecutionEntity execution)
        Description copied from interface: ExecutionObserver
        Callback which is called in the clearExecution method of the ExecutionEntity.
        Specified by:
        onClear in interface ExecutionObserver
        Parameters:
        execution - the execution which is been observed