- java.lang.Object
-
- org.snmp4j.agent.mo.snmp4j.Snmp4jLogMib
-
- All Implemented Interfaces:
EventListener,MOTableRowListener<Snmp4jLogMib.Snmp4jLogLoggerEntryRow>,RowStatusListener,MOGroup,MOServerLookupListener
public class Snmp4jLogMib extends Object implements MOGroup, MOServerLookupListener, MOTableRowListener<Snmp4jLogMib.Snmp4jLogLoggerEntryRow>, RowStatusListener
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classSnmp4jLogMib.Snmp4jLogConsoleHandlerEntryRowclassSnmp4jLogMib.Snmp4jLogConsoleHandlerEntryRowFactorystatic classSnmp4jLogMib.Snmp4jLogConsoleHandlerTargetEnumstatic classSnmp4jLogMib.Snmp4jLogFileHandlerAppendEnumstatic classSnmp4jLogMib.Snmp4jLogFileHandlerBufferedIOEnumclassSnmp4jLogMib.Snmp4jLogFileHandlerEntryRowclassSnmp4jLogMib.Snmp4jLogFileHandlerEntryRowFactoryclassSnmp4jLogMib.Snmp4jLogHandlerEntryRowclassSnmp4jLogMib.Snmp4jLogHandlerEntryRowFactoryclassSnmp4jLogMib.Snmp4jLogLoggerEntryRowclassSnmp4jLogMib.Snmp4jLogLoggerRowclassSnmp4jLogMib.Snmp4jLogLoggerToHandlerEntryRowstatic classSnmp4jLogMib.Snmp4jLogLoggerToHandlerThresholdEnum
-
Field Summary
-
Constructor Summary
Constructors Constructor Description Snmp4jLogMib()
-
Method Summary
-
Methods inherited from interface org.snmp4j.agent.MOServerLookupListener
completedUse
-
-
-
-
Field Detail
-
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:
- Constant Field Values
-
colSnmp4jLogLoggerLevel
public static final int colSnmp4jLogLoggerLevel
- See Also:
- Constant Field Values
-
colSnmp4jLogLoggerEffectiveLevel
public static final int colSnmp4jLogLoggerEffectiveLevel
- See Also:
- Constant Field Values
-
colSnmp4jLogLoggerStorageType
public static final int colSnmp4jLogLoggerStorageType
- See Also:
- Constant Field Values
-
colSnmp4jLogLoggerRowStatus
public static final int colSnmp4jLogLoggerRowStatus
- See Also:
- Constant Field Values
-
idxSnmp4jLogLoggerIndex
public static final int idxSnmp4jLogLoggerIndex
- See Also:
- Constant Field Values
-
idxSnmp4jLogLoggerLevel
public static final int idxSnmp4jLogLoggerLevel
- See Also:
- Constant Field Values
-
idxSnmp4jLogLoggerEffectiveLevel
public static final int idxSnmp4jLogLoggerEffectiveLevel
- See Also:
- Constant Field Values
-
idxSnmp4jLogLoggerStorageType
public static final int idxSnmp4jLogLoggerStorageType
- See Also:
- Constant Field Values
-
idxSnmp4jLogLoggerRowStatus
public static final int idxSnmp4jLogLoggerRowStatus
- See Also:
- Constant Field Values
-
oidSnmp4jLogLoggerToHandlerEntry
public static final org.snmp4j.smi.OID oidSnmp4jLogLoggerToHandlerEntry
-
colSnmp4jLogLoggerToHandlerThreshold
public static final int colSnmp4jLogLoggerToHandlerThreshold
- See Also:
- Constant Field Values
-
colSnmp4jLogLoggerToHandlerStorageType
public static final int colSnmp4jLogLoggerToHandlerStorageType
- See Also:
- Constant Field Values
-
colSnmp4jLogLoggerToHandlerRowStatus
public static final int colSnmp4jLogLoggerToHandlerRowStatus
- See Also:
- Constant Field Values
-
idxSnmp4jLogLoggerToHandlerThreshold
public static final int idxSnmp4jLogLoggerToHandlerThreshold
- See Also:
- Constant Field Values
-
idxSnmp4jLogLoggerToHandlerStorageType
public static final int idxSnmp4jLogLoggerToHandlerStorageType
- See Also:
- Constant Field Values
-
idxSnmp4jLogLoggerToHandlerRowStatus
public static final int idxSnmp4jLogLoggerToHandlerRowStatus
- See Also:
- Constant Field Values
-
oidSnmp4jLogHandlerEntry
public static final org.snmp4j.smi.OID oidSnmp4jLogHandlerEntry
-
colSnmp4jLogHandlerType
public static final int colSnmp4jLogHandlerType
- See Also:
- Constant Field Values
-
colSnmp4jLogHandlerStorageType
public static final int colSnmp4jLogHandlerStorageType
- See Also:
- Constant Field Values
-
colSnmp4jLogHandlerRowStatus
public static final int colSnmp4jLogHandlerRowStatus
- See Also:
- Constant Field Values
-
idxSnmp4jLogHandlerType
public static final int idxSnmp4jLogHandlerType
- See Also:
- Constant Field Values
-
idxSnmp4jLogHandlerStorageType
public static final int idxSnmp4jLogHandlerStorageType
- See Also:
- Constant Field Values
-
idxSnmp4jLogHandlerRowStatus
public static final int idxSnmp4jLogHandlerRowStatus
- See Also:
- Constant Field Values
-
oidSnmp4jLogFileHandlerEntry
public static final org.snmp4j.smi.OID oidSnmp4jLogFileHandlerEntry
-
colSnmp4jLogFileHandlerPath
public static final int colSnmp4jLogFileHandlerPath
- See Also:
- Constant Field Values
-
colSnmp4jLogFileHandlerAppend
public static final int colSnmp4jLogFileHandlerAppend
- See Also:
- Constant Field Values
-
colSnmp4jLogFileHandlerBufferedIO
public static final int colSnmp4jLogFileHandlerBufferedIO
- See Also:
- Constant Field Values
-
colSnmp4jLogFileHandlerBufferSize
public static final int colSnmp4jLogFileHandlerBufferSize
- See Also:
- Constant Field Values
-
idxSnmp4jLogFileHandlerPath
public static final int idxSnmp4jLogFileHandlerPath
- See Also:
- Constant Field Values
-
idxSnmp4jLogFileHandlerAppend
public static final int idxSnmp4jLogFileHandlerAppend
- See Also:
- Constant Field Values
-
idxSnmp4jLogFileHandlerBufferedIO
public static final int idxSnmp4jLogFileHandlerBufferedIO
- See Also:
- Constant Field Values
-
idxSnmp4jLogFileHandlerBufferSize
public static final int idxSnmp4jLogFileHandlerBufferSize
- See Also:
- Constant Field Values
-
oidSnmp4jLogConsoleHandlerEntry
public static final org.snmp4j.smi.OID oidSnmp4jLogConsoleHandlerEntry
-
colSnmp4jLogConsoleHandlerTarget
public static final int colSnmp4jLogConsoleHandlerTarget
- See Also:
- Constant Field Values
-
idxSnmp4jLogConsoleHandlerTarget
public static final int idxSnmp4jLogConsoleHandlerTarget
- See Also:
- Constant Field Values
-
-
Method Detail
-
getSnmp4jLogLoggerEntry
public MOTable<Snmp4jLogMib.Snmp4jLogLoggerEntryRow,MOColumn,MOMutableTableModel<Snmp4jLogMib.Snmp4jLogLoggerEntryRow>> getSnmp4jLogLoggerEntry()
-
getSnmp4jLogLoggerToHandlerEntry
public MOTable<Snmp4jLogMib.Snmp4jLogLoggerToHandlerEntryRow,MOColumn,MOMutableTableModel<Snmp4jLogMib.Snmp4jLogLoggerToHandlerEntryRow>> getSnmp4jLogLoggerToHandlerEntry()
-
getSnmp4jLogHandlerEntry
public MOTable<Snmp4jLogMib.Snmp4jLogHandlerEntryRow,MOColumn,MOMutableTableModel<Snmp4jLogMib.Snmp4jLogHandlerEntryRow>> getSnmp4jLogHandlerEntry()
-
getSnmp4jLogFileHandlerEntry
public MOTable<Snmp4jLogMib.Snmp4jLogFileHandlerEntryRow,MOColumn,MOMutableTableModel<Snmp4jLogMib.Snmp4jLogFileHandlerEntryRow>> getSnmp4jLogFileHandlerEntry()
-
getSnmp4jLogConsoleHandlerEntry
public MOTable<Snmp4jLogMib.Snmp4jLogConsoleHandlerEntryRow,MOColumn,MOMutableTableModel<Snmp4jLogMib.Snmp4jLogConsoleHandlerEntryRow>> getSnmp4jLogConsoleHandlerEntry()
-
registerMOs
public void registerMOs(MOServer server, org.snmp4j.smi.OctetString context) throws DuplicateRegistrationException
Description copied from interface:MOGroupRegisters the managed objects of this group with the server for the supplied context.- Specified by:
registerMOsin interfaceMOGroup- Parameters:
server- theMOServerwhere to register the managed objects.context- the context to use (may benullif no specific context is selected).- Throws:
DuplicateRegistrationException- if a managed object's scope (i.e. lower bound) is already registered at the server.
-
unregisterMOs
public void unregisterMOs(MOServer server, org.snmp4j.smi.OctetString context)
Description copied from interface:MOGroupUnregisters the managed objects of this group from the supplied server and from the supplied context.- Specified by:
unregisterMOsin interfaceMOGroup- Parameters:
server- theMOServerwhere to unregister the managed objects.context- the context to use (may benullif no specific context is selected).
-
lookupEvent
public void lookupEvent(MOServerLookupEvent event)
Description copied from interface:MOServerLookupListenerAMOServerinstance has looked up a managed object for which the listener has been registered.- Specified by:
lookupEventin interfaceMOServerLookupListener- Parameters:
event- aMOServerLookupEventdescribing the lookup query and the managed object that has been looked up.
-
queryEvent
public void queryEvent(MOServerLookupEvent event)
Description copied from interface:MOServerLookupListenerAMOServerinstance 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:
queryEventin interfaceMOServerLookupListener- Parameters:
event- aMOServerLookupEventdescribing the lookup query and the managed object that is to be queried.
-
updateLoggerTable
public void updateLoggerTable()
-
rowStatusChanged
public void rowStatusChanged(RowStatusEvent event)
- Specified by:
rowStatusChangedin interfaceRowStatusListener
-
rowChanged
public void rowChanged(MOTableRowEvent<Snmp4jLogMib.Snmp4jLogLoggerEntryRow> event)
Description copied from interface:MOTableRowListenerA column or a complete row is changed/has been changed.- Specified by:
rowChangedin interfaceMOTableRowListener<Snmp4jLogMib.Snmp4jLogLoggerEntryRow>- Parameters:
event- aMOTableRowEventdescribing the event. To veto the event theMOTableRowEvent.setVetoStatus(int)and optionally also theMOTableRowEvent.setVetoColumn(int)can be called. IfMOTableRowEvent.getNumberOfConsecutiveEventsOfSameOrigin()is greater than zero you need to setMOTableRowEvent.setSendNextEventsOfSameOrigin(boolean)totruein order to receive those consecutive events too. Otherwise they will be ignored and not been propagated to this listener.
-
-