Interface IChangeHistoryTracer
-
public interface IChangeHistoryTracerAllows tracing configuration history changes.- Author:
- Holger Eichelberger
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcommitted(Configuration config)Committed a change set.voidcommitting(Configuration config)Start committing a change set.voidrecordedChangedVariable(AbstractIvmlVariable variable, Value value)Recorded a change.voidrecordedOriginalVariable(AbstractIvmlVariable variable, Value value)Recording the original value forvariable.voidrolledBack(Configuration config)Rolled back a change set.voidrollingBack(Configuration config)Rolling back a change set.voidstarted(Configuration config)Started a new change set.
-
-
-
Method Detail
-
recordedOriginalVariable
void recordedOriginalVariable(AbstractIvmlVariable variable, Value value)
Recording the original value forvariable.- Parameters:
variable- the variable the original value is recorded forvalue- the original value
-
recordedChangedVariable
void recordedChangedVariable(AbstractIvmlVariable variable, Value value)
Recorded a change.- Parameters:
variable- the variable the change is recorded forvalue- 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
-
-