Package org.snmp4j.agent.mo.snmp4j
Class Snmp4jLogMib
java.lang.Object
org.snmp4j.agent.mo.snmp4j.Snmp4jLogMib
- All Implemented Interfaces:
EventListener
,MOTableRowListener
,RowStatusListener
,MOGroup
,MOServerLookupListener
public class Snmp4jLogMib
extends Object
implements MOGroup, MOServerLookupListener, MOTableRowListener, RowStatusListener
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
static final class
static final class
class
static final class
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final org.snmp4j.smi.OID
static final org.snmp4j.smi.OID
static final org.snmp4j.smi.OID
static final org.snmp4j.smi.OID
static final org.snmp4j.smi.OID
static final org.snmp4j.smi.OID
static final org.snmp4j.smi.OID
static final org.snmp4j.smi.OID
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
lookupEvent
(MOServerLookupEvent event) AMOServer
instance has looked up a managed object for which the listener has been registered.void
queryEvent
(MOServerLookupEvent event) AMOServer
instance is about to check if the managed object for which the listener had been registered matches a query.void
registerMOs
(MOServer server, org.snmp4j.smi.OctetString context) Registers the managed objects of this group with the server for the supplied context.void
rowChanged
(MOTableRowEvent event) A column or a complete row is changed/has been changed.void
rowStatusChanged
(RowStatusEvent event) void
unregisterMOs
(MOServer server, org.snmp4j.smi.OctetString context) Unregisters the managed objects of this group from the supplied server and from the supplied context.void
-
Field Details
-
oidSnmp4jLogSysDescr
public static final org.snmp4j.smi.OID oidSnmp4jLogSysDescr -
oidSnmp4jLogFactory
public static final org.snmp4j.smi.OID oidSnmp4jLogFactory -
oidSnmp4jLogRootLevel
public static final org.snmp4j.smi.OID oidSnmp4jLogRootLevel -
oidSnmp4jLogLoggerEntry
public static final org.snmp4j.smi.OID oidSnmp4jLogLoggerEntry -
colSnmp4jLogLoggerIndex
public static final int colSnmp4jLogLoggerIndex- See Also:
-
colSnmp4jLogLoggerLevel
public static final int colSnmp4jLogLoggerLevel- See Also:
-
colSnmp4jLogLoggerEffectiveLevel
public static final int colSnmp4jLogLoggerEffectiveLevel- See Also:
-
colSnmp4jLogLoggerStorageType
public static final int colSnmp4jLogLoggerStorageType- See Also:
-
colSnmp4jLogLoggerRowStatus
public static final int colSnmp4jLogLoggerRowStatus- See Also:
-
idxSnmp4jLogLoggerIndex
public static final int idxSnmp4jLogLoggerIndex- See Also:
-
idxSnmp4jLogLoggerLevel
public static final int idxSnmp4jLogLoggerLevel- See Also:
-
idxSnmp4jLogLoggerEffectiveLevel
public static final int idxSnmp4jLogLoggerEffectiveLevel- See Also:
-
idxSnmp4jLogLoggerStorageType
public static final int idxSnmp4jLogLoggerStorageType- See Also:
-
idxSnmp4jLogLoggerRowStatus
public static final int idxSnmp4jLogLoggerRowStatus- See Also:
-
oidSnmp4jLogLoggerToHandlerEntry
public static final org.snmp4j.smi.OID oidSnmp4jLogLoggerToHandlerEntry -
colSnmp4jLogLoggerToHandlerThreshold
public static final int colSnmp4jLogLoggerToHandlerThreshold- See Also:
-
colSnmp4jLogLoggerToHandlerStorageType
public static final int colSnmp4jLogLoggerToHandlerStorageType- See Also:
-
colSnmp4jLogLoggerToHandlerRowStatus
public static final int colSnmp4jLogLoggerToHandlerRowStatus- See Also:
-
idxSnmp4jLogLoggerToHandlerThreshold
public static final int idxSnmp4jLogLoggerToHandlerThreshold- See Also:
-
idxSnmp4jLogLoggerToHandlerStorageType
public static final int idxSnmp4jLogLoggerToHandlerStorageType- See Also:
-
idxSnmp4jLogLoggerToHandlerRowStatus
public static final int idxSnmp4jLogLoggerToHandlerRowStatus- See Also:
-
oidSnmp4jLogHandlerEntry
public static final org.snmp4j.smi.OID oidSnmp4jLogHandlerEntry -
colSnmp4jLogHandlerType
public static final int colSnmp4jLogHandlerType- See Also:
-
colSnmp4jLogHandlerStorageType
public static final int colSnmp4jLogHandlerStorageType- See Also:
-
colSnmp4jLogHandlerRowStatus
public static final int colSnmp4jLogHandlerRowStatus- See Also:
-
idxSnmp4jLogHandlerType
public static final int idxSnmp4jLogHandlerType- See Also:
-
idxSnmp4jLogHandlerStorageType
public static final int idxSnmp4jLogHandlerStorageType- See Also:
-
idxSnmp4jLogHandlerRowStatus
public static final int idxSnmp4jLogHandlerRowStatus- See Also:
-
oidSnmp4jLogFileHandlerEntry
public static final org.snmp4j.smi.OID oidSnmp4jLogFileHandlerEntry -
colSnmp4jLogFileHandlerPath
public static final int colSnmp4jLogFileHandlerPath- See Also:
-
colSnmp4jLogFileHandlerAppend
public static final int colSnmp4jLogFileHandlerAppend- See Also:
-
colSnmp4jLogFileHandlerBufferedIO
public static final int colSnmp4jLogFileHandlerBufferedIO- See Also:
-
colSnmp4jLogFileHandlerBufferSize
public static final int colSnmp4jLogFileHandlerBufferSize- See Also:
-
idxSnmp4jLogFileHandlerPath
public static final int idxSnmp4jLogFileHandlerPath- See Also:
-
idxSnmp4jLogFileHandlerAppend
public static final int idxSnmp4jLogFileHandlerAppend- See Also:
-
idxSnmp4jLogFileHandlerBufferedIO
public static final int idxSnmp4jLogFileHandlerBufferedIO- See Also:
-
idxSnmp4jLogFileHandlerBufferSize
public static final int idxSnmp4jLogFileHandlerBufferSize- See Also:
-
oidSnmp4jLogConsoleHandlerEntry
public static final org.snmp4j.smi.OID oidSnmp4jLogConsoleHandlerEntry -
colSnmp4jLogConsoleHandlerTarget
public static final int colSnmp4jLogConsoleHandlerTarget- See Also:
-
idxSnmp4jLogConsoleHandlerTarget
public static final int idxSnmp4jLogConsoleHandlerTarget- See Also:
-
-
Constructor Details
-
Snmp4jLogMib
public Snmp4jLogMib()
-
-
Method Details
-
getSnmp4jLogLoggerEntry
-
getSnmp4jLogLoggerToHandlerEntry
-
getSnmp4jLogHandlerEntry
-
getSnmp4jLogFileHandlerEntry
-
getSnmp4jLogConsoleHandlerEntry
-
registerMOs
public void registerMOs(MOServer server, org.snmp4j.smi.OctetString context) throws DuplicateRegistrationException Description copied from interface:MOGroup
Registers the managed objects of this group with the server for the supplied context.- Specified by:
registerMOs
in interfaceMOGroup
- Parameters:
server
- theMOServer
where to register the managed objects.context
- the context to use (may benull
if no specific context is selected).- Throws:
DuplicateRegistrationException
- if a managed object's scope (i.e. lower bound) is already registered at the server.
-
unregisterMOs
Description copied from interface:MOGroup
Unregisters the managed objects of this group from the supplied server and from the supplied context.- Specified by:
unregisterMOs
in interfaceMOGroup
- Parameters:
server
- theMOServer
where to unregister the managed objects.context
- the context to use (may benull
if no specific context is selected).
-
lookupEvent
Description copied from interface:MOServerLookupListener
AMOServer
instance has looked up a managed object for which the listener has been registered.- Specified by:
lookupEvent
in interfaceMOServerLookupListener
- Parameters:
event
- aMOServerLookupEvent
describing the lookup query and the managed object that has been looked up.
-
queryEvent
Description copied from interface:MOServerLookupListener
AMOServer
instance 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.- Specified by:
queryEvent
in interfaceMOServerLookupListener
- Parameters:
event
- aMOServerLookupEvent
describing the lookup query and the managed object that is to be queried.
-
updateLoggerTable
public void updateLoggerTable() -
rowStatusChanged
- Specified by:
rowStatusChanged
in interfaceRowStatusListener
-
rowChanged
Description copied from interface:MOTableRowListener
A column or a complete row is changed/has been changed.- Specified by:
rowChanged
in interfaceMOTableRowListener
- Parameters:
event
- aMOTableRowEvent
describing the event. To veto the event theMOTableRowEvent.setVetoStatus(int)
and optionally also theMOTableRowEvent.setVetoColumn(int)
can be called.
-