Module org.snmp4j.agent
Package org.snmp4j.agent.mo
Interface ChangeableManagedObject<SR extends SubRequest<?>>
-
- All Superinterfaces:
ManagedObject<SR>
- All Known Subinterfaces:
MOTable<R,C,M>
- All Known Implementing Classes:
AgentppSimulationMib.AgentppSimDeleteRow,AgentppSimulationMib.AgentppSimDeleteTableContents,AgentppSimulationMib.AgentppSimMode,DateAndTimeScalar,DefaultMOTable,DisplayStringScalar,EnumeratedScalar,MOScalar,NotificationLogMib.NlmConfigGlobalAgeOut,NotificationLogMib.NlmConfigGlobalEntryLimit,Snmp4jConfigMib.Snmp4jCfgReset,Snmp4jConfigMib.Snmp4jCfgSecSrcAddrValidation,SnmpTsmMib.SnmpTsmConfigurationUsePrefix,SnmpUsmDhObjectsMib.UsmDHParameters,SNMPv2MIB.SysOREntry,SNMPv2MIB.SysUpTimeImpl,TestAndIncr,TimeStampScalar,UsmDHParametersImpl
public interface ChangeableManagedObject<SR extends SubRequest<?>> extends ManagedObject<SR>
TheChangeableManagedObjectinterface extends theManagedObjectby methods to add/removeMOChangeListenerthat should be informed when the object implementing this interface changes.- Since:
- 3.0
- Author:
- Frank Fock
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddMOChangeListener(MOChangeListener l)Adds aMOChangeListenerthat needs to be informed about state changes of thisManagedObject.voidremoveMOChangeListener(MOChangeListener l)Removes aMOChangeListenerfrom thisManagedObject.
-
-
-
Method Detail
-
addMOChangeListener
void addMOChangeListener(MOChangeListener l)
Adds aMOChangeListenerthat needs to be informed about state changes of thisManagedObject.- Parameters:
l- aMOChangeListenerinstance.- Since:
- 3.0
-
removeMOChangeListener
void removeMOChangeListener(MOChangeListener l)
Removes aMOChangeListenerfrom thisManagedObject.- Parameters:
l- aMOChangeListenerinstance.- Since:
- 3.0
-
-