- All Superinterfaces:
EventListener
- All Known Implementing Classes:
Snmp4jLogMib
An object that is interested in callback notifications of lookup events
on a
MOServer instance has to implement the
MOServerLookupListener interface.- Version:
- 3.0.4
- Author:
- Frank Fock
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidcompletedUse(MOServerLookupEvent event, Object result) AMOServerinstance has finished the intended use for whichlookupEvent(MOServerLookupEvent)has been called previously.voidlookupEvent(MOServerLookupEvent event) AMOServerinstance has looked up a managed object for which the listener has been registered.voidqueryEvent(MOServerLookupEvent event) AMOServerinstance is about to check if the managed object for which the listener had been registered matches a query.
-
Method Details
-
lookupEvent
AMOServerinstance has looked up a managed object for which the listener has been registered.- Parameters:
event- aMOServerLookupEventdescribing the lookup query and the managed object that has been looked up.
-
queryEvent
AMOServerinstance is about to check if the managed object for which the listener had been registered matches a query. A managed object with dynamic content like a non-static table might use this event to update its content.- Parameters:
event- aMOServerLookupEventdescribing the lookup query and the managed object that is to be queried.
-
completedUse
AMOServerinstance has finished the intended use for whichlookupEvent(MOServerLookupEvent)has been called previously. By default this method is a no-op. It can be implemented to trigger statistics for GET, GETNEXT, and GETBULK requests as well as to trigger further instrumentation update routines on SET requests.- Parameters:
event- the same instanceMOServerLookupEventprovided during lookup but after the intended use has been finished. Note: the lookup event firing instance is responsible to call this method when the intended use is finished. There is no guarantee that this will happen for all intended uses (this is particularly true forMOServerLookupEvent.IntendedUse.undefined).result- TheSubRequestor other objects likeVariableBindingwhich triggered the lookup and/or are actually modified by the completed use (i.e., lookup result).
-