-
- All Superinterfaces:
java.util.EventListener
- All Known Implementing Classes:
RowStatus
public interface MOChangeListener extends java.util.EventListener
AMOChangeListener
is informed about changes and change attempts of managed objects. By changing the deny reason member of the supplied event object changes can also be canceled.- Version:
- 1.0
- Author:
- Frank Fock
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
afterMOChange(MOChangeEvent changeEvent)
A change has been committed.void
afterPrepareMOChange(MOChangeEvent changeEvent)
A change has been prepared.void
beforeMOChange(MOChangeEvent changeEvent)
A ManagedObject change is being committed.void
beforePrepareMOChange(MOChangeEvent changeEvent)
A ManagedObject change is being prepared.
-
-
-
Method Detail
-
beforePrepareMOChange
void beforePrepareMOChange(MOChangeEvent changeEvent)
A ManagedObject change is being prepared. To cancel preparation set the deny reason to a SNMPv2/v3 error status.- Parameters:
changeEvent
- the change event object.
-
afterPrepareMOChange
void afterPrepareMOChange(MOChangeEvent changeEvent)
A change has been prepared. Setting the deny reason of the supplied event object will be ignored.- Parameters:
changeEvent
- the change event object.
-
beforeMOChange
void beforeMOChange(MOChangeEvent changeEvent)
A ManagedObject change is being committed. To cancel the commit phase set the deny reason to a SNMPv2/v3 error status.NOTE: Canceling the commit phase must be avoided. Setting a deny reason has only an effect if
DeniableEventObject.isDeniable()
returnstrue
. Otherwise, you will need to throw an exception.- Parameters:
changeEvent
- the change event object.
-
afterMOChange
void afterMOChange(MOChangeEvent changeEvent)
A change has been committed. Setting the deny reason of the supplied event object will be ignored.- Parameters:
changeEvent
- the change event object.
-
-