Interface IChangeHistoryTracer


  • public interface IChangeHistoryTracer
    Allows tracing configuration history changes.
    Author:
    Holger Eichelberger
    • Method Detail

      • recordedOriginalVariable

        void recordedOriginalVariable​(AbstractIvmlVariable variable,
                                      Value value)
        Recording the original value for variable.
        Parameters:
        variable - the variable the original value is recorded for
        value - the original value
      • recordedChangedVariable

        void recordedChangedVariable​(AbstractIvmlVariable variable,
                                     Value value)
        Recorded a change.
        Parameters:
        variable - the variable the change is recorded for
        value - the value before the change
      • committing

        void committing​(Configuration config)
        Start committing a change set.
        Parameters:
        config - the underlying configuration
      • committed

        void committed​(Configuration config)
        Committed a change set.
        Parameters:
        config - the underlying configuration
      • rollingBack

        void rollingBack​(Configuration config)
        Rolling back a change set.
        Parameters:
        config - the underlying configuration
      • rolledBack

        void rolledBack​(Configuration config)
        Rolled back a change set.
        Parameters:
        config - the underlying configuration
      • started

        void started​(Configuration config)
        Started a new change set.
        Parameters:
        config - the underlying configuration