public class FriendlySnmpMib
extends java.lang.Object
implements org.snmp4j.agent.MOGroup
Modifier and Type | Class and Description |
---|---|
class |
FriendlySnmpMib.AppConfigEntryRow |
class |
FriendlySnmpMib.AppDependenciesEntryRow |
class |
FriendlySnmpMib.AppInfoEntryRow |
class |
FriendlySnmpMib.AppPropEntryRow |
class |
FriendlySnmpMib.DeadlockCheckInterval |
class |
FriendlySnmpMib.DeadlocksListEntryRow |
class |
FriendlySnmpMib.DeadlockViewEntryRow |
class |
FriendlySnmpMib.DeadlockViewFixedIndex |
class |
FriendlySnmpMib.DeadlockViewPolicy |
class |
FriendlySnmpMib.ExceptionsListEntryRow |
class |
FriendlySnmpMib.ExceptionViewEntryRow |
class |
FriendlySnmpMib.ExceptionViewFixedIndex |
class |
FriendlySnmpMib.ExceptionViewPolicy |
class |
FriendlySnmpMib.FriendlyExceptionTypeTC |
class |
FriendlySnmpMib.FriendlyRowKeepDeleteActionTC |
class |
FriendlySnmpMib.FriendlyViewPolicyTC |
class |
FriendlySnmpMib.PersistCellEntryRow |
class |
FriendlySnmpMib.PersistScalarEntryRow |
class |
FriendlySnmpMib.PersistTableEntryRow |
class |
FriendlySnmpMib.ShutdownApp |
class |
FriendlySnmpMib.SysPropEntryRow |
Modifier | Constructor and Description |
---|---|
protected |
FriendlySnmpMib()
Constructs a FriendlySnmpMib instance without actually creating its
ManagedObject instances. |
|
FriendlySnmpMib(org.snmp4j.agent.mo.MOFactory moFactory)
Constructs a FriendlySnmpMib instance and actually creates its
ManagedObject instances using the supplied
MOFactory (by calling
createMO(MOFactory moFactory) ). |
Modifier and Type | Method and Description |
---|---|
void |
addImportedTCsToFactory(org.snmp4j.agent.mo.MOFactory moFactory) |
protected void |
addTCsToFactory(org.snmp4j.agent.mo.MOFactory moFactory) |
void |
appDeadlock(org.snmp4j.agent.NotificationOriginator notificationOriginator,
org.snmp4j.smi.OctetString context,
org.snmp4j.smi.VariableBinding[] vbs) |
void |
appExceptionCaught(org.snmp4j.agent.NotificationOriginator notificationOriginator,
org.snmp4j.smi.OctetString context,
org.snmp4j.smi.VariableBinding[] vbs) |
void |
appExceptionUncaught(org.snmp4j.agent.NotificationOriginator notificationOriginator,
org.snmp4j.smi.OctetString context,
org.snmp4j.smi.VariableBinding[] vbs) |
void |
appShutdown(org.snmp4j.agent.NotificationOriginator notificationOriginator,
org.snmp4j.smi.OctetString context,
org.snmp4j.smi.VariableBinding[] vbs) |
void |
appStop(org.snmp4j.agent.NotificationOriginator notificationOriginator,
org.snmp4j.smi.OctetString context,
org.snmp4j.smi.VariableBinding[] vbs) |
protected void |
createMO(org.snmp4j.agent.mo.MOFactory moFactory)
Create the ManagedObjects defined for this MIB module
using the specified
MOFactory . |
org.snmp4j.agent.mo.MOTable<FriendlySnmpMib.AppConfigEntryRow,org.snmp4j.agent.mo.MOColumn,org.snmp4j.agent.mo.MOTableModel<FriendlySnmpMib.AppConfigEntryRow>> |
getAppConfigEntry() |
org.snmp4j.agent.mo.MOTable<FriendlySnmpMib.AppDependenciesEntryRow,org.snmp4j.agent.mo.MOColumn,org.snmp4j.agent.mo.MOTableModel<FriendlySnmpMib.AppDependenciesEntryRow>> |
getAppDependenciesEntry() |
org.snmp4j.agent.mo.MOTable<FriendlySnmpMib.AppInfoEntryRow,org.snmp4j.agent.mo.MOColumn,org.snmp4j.agent.mo.MOTableModel<FriendlySnmpMib.AppInfoEntryRow>> |
getAppInfoEntry() |
org.snmp4j.agent.mo.MOTable<FriendlySnmpMib.AppPropEntryRow,org.snmp4j.agent.mo.MOColumn,org.snmp4j.agent.mo.MOTableModel<FriendlySnmpMib.AppPropEntryRow>> |
getAppPropEntry() |
org.snmp4j.agent.mo.MOScalar<org.snmp4j.smi.UnsignedInteger32> |
getDeadlockCheckInterval() |
org.snmp4j.agent.mo.MOTable<FriendlySnmpMib.DeadlocksListEntryRow,org.snmp4j.agent.mo.MOColumn,org.snmp4j.agent.mo.MOTableModel<FriendlySnmpMib.DeadlocksListEntryRow>> |
getDeadlocksListEntry() |
org.snmp4j.agent.mo.MOTable<FriendlySnmpMib.DeadlockViewEntryRow,org.snmp4j.agent.mo.MOColumn,org.snmp4j.agent.mo.MOTableModel<FriendlySnmpMib.DeadlockViewEntryRow>> |
getDeadlockViewEntry() |
org.snmp4j.agent.mo.MOScalar<org.snmp4j.smi.UnsignedInteger32> |
getDeadlockViewFixedIndex() |
org.snmp4j.agent.mo.MOScalar<org.snmp4j.smi.Integer32> |
getDeadlockViewPolicy() |
org.snmp4j.agent.mo.MOTable<FriendlySnmpMib.ExceptionsListEntryRow,org.snmp4j.agent.mo.MOColumn,org.snmp4j.agent.mo.MOTableModel<FriendlySnmpMib.ExceptionsListEntryRow>> |
getExceptionsListEntry() |
org.snmp4j.agent.mo.MOTable<FriendlySnmpMib.ExceptionViewEntryRow,org.snmp4j.agent.mo.MOColumn,org.snmp4j.agent.mo.MOTableModel<FriendlySnmpMib.ExceptionViewEntryRow>> |
getExceptionViewEntry() |
org.snmp4j.agent.mo.MOScalar<org.snmp4j.smi.UnsignedInteger32> |
getExceptionViewFixedIndex() |
org.snmp4j.agent.mo.MOScalar<org.snmp4j.smi.Integer32> |
getExceptionViewPolicy() |
org.snmp4j.agent.mo.MOTable<FriendlySnmpMib.PersistCellEntryRow,org.snmp4j.agent.mo.MOColumn,org.snmp4j.agent.mo.MOTableModel<FriendlySnmpMib.PersistCellEntryRow>> |
getPersistCellEntry() |
org.snmp4j.agent.mo.MOTable<FriendlySnmpMib.PersistScalarEntryRow,org.snmp4j.agent.mo.MOColumn,org.snmp4j.agent.mo.MOTableModel<FriendlySnmpMib.PersistScalarEntryRow>> |
getPersistScalarEntry() |
org.snmp4j.agent.mo.MOTable<FriendlySnmpMib.PersistTableEntryRow,org.snmp4j.agent.mo.MOColumn,org.snmp4j.agent.mo.MOTableModel<FriendlySnmpMib.PersistTableEntryRow>> |
getPersistTableEntry() |
org.snmp4j.agent.mo.MOScalar<org.snmp4j.smi.OctetString> |
getShutdownApp() |
org.snmp4j.agent.mo.MOTable<FriendlySnmpMib.SysPropEntryRow,org.snmp4j.agent.mo.MOColumn,org.snmp4j.agent.mo.MOTableModel<FriendlySnmpMib.SysPropEntryRow>> |
getSysPropEntry() |
void |
registerMOs(org.snmp4j.agent.MOServer server,
org.snmp4j.smi.OctetString context) |
void |
unregisterMOs(org.snmp4j.agent.MOServer server,
org.snmp4j.smi.OctetString context) |
public static final org.snmp4j.smi.OID oidFriendlySnmpMib
public static final org.snmp4j.smi.OID oidShutdownApp
public static final org.snmp4j.smi.OID oidExceptionViewPolicy
public static final org.snmp4j.smi.OID oidExceptionViewFixedIndex
public static final org.snmp4j.smi.OID oidDeadlockCheckInterval
public static final org.snmp4j.smi.OID oidDeadlockViewPolicy
public static final org.snmp4j.smi.OID oidDeadlockViewFixedIndex
public static final org.snmp4j.smi.OID oidAppStop
public static final org.snmp4j.smi.OID oidAppShutdown
public static final org.snmp4j.smi.OID oidAppExceptionCaught
public static final org.snmp4j.smi.OID oidAppExceptionUncaught
public static final org.snmp4j.smi.OID oidAppDeadlock
public static final org.snmp4j.smi.OID oidAppInfoEntry
public static final org.snmp4j.smi.OID oidAppInfoIndex
public static final java.lang.String tcModuleSNMPv2Tc
public static final java.lang.String tcDefDisplayString
public static final int colAppInfoName
public static final int colAppInfoDesc
public static final int idxAppInfoName
public static final int idxAppInfoDesc
public static final org.snmp4j.smi.OID oidAppDependenciesEntry
public static final org.snmp4j.smi.OID oidAppDependenciesIndex
public static final int colAppDependenciesName
public static final int colAppDependenciesDesc
public static final int idxAppDependenciesName
public static final int idxAppDependenciesDesc
public static final org.snmp4j.smi.OID oidAppPropEntry
public static final org.snmp4j.smi.OID oidAppPropIndex
public static final int colAppPropKey
public static final int colAppPropValue
public static final int idxAppPropKey
public static final int idxAppPropValue
public static final org.snmp4j.smi.OID oidAppConfigEntry
public static final org.snmp4j.smi.OID oidAppConfigIndex
public static final int colAppConfigKey
public static final int colAppConfigValue
public static final int idxAppConfigKey
public static final int idxAppConfigValue
public static final org.snmp4j.smi.OID oidSysPropEntry
public static final org.snmp4j.smi.OID oidSysPropIndex
public static final int colSysPropKey
public static final int colSysPropValue
public static final int idxSysPropKey
public static final int idxSysPropValue
public static final org.snmp4j.smi.OID oidExceptionsListEntry
public static final org.snmp4j.smi.OID oidExceptionsListIndex
public static final java.lang.String tcModuleFriendlySnmpMib
public static final java.lang.String tcDefFriendlyExceptionTypeTC
public static final java.lang.String tcDefFriendlyRowKeepDeleteActionTC
public static final int colExceptionsListCount
public static final int colExceptionsListType
public static final int colExceptionsListLastOccur
public static final int colExceptionsListMessage
public static final int colExceptionsListClass
public static final int colExceptionsListThread
public static final int colExceptionsListAction
public static final int idxExceptionsListCount
public static final int idxExceptionsListType
public static final int idxExceptionsListLastOccur
public static final int idxExceptionsListMessage
public static final int idxExceptionsListClass
public static final int idxExceptionsListThread
public static final int idxExceptionsListAction
public static final org.snmp4j.smi.OID oidExceptionViewEntry
public static final org.snmp4j.smi.OID oidExceptionIndex
public static final int colExceptionLine
public static final int idxExceptionLine
public static final org.snmp4j.smi.OID oidDeadlocksListEntry
public static final org.snmp4j.smi.OID oidDeadlocksListDeadlockID
public static final org.snmp4j.smi.OID oidDeadlocksListThreadID
public static final int colDeadlocksListThreadName
public static final int colDeadlocksListBlockedByThreadID
public static final int colDeadlocksListBlockedByThreadName
public static final int colDeadlocksListLock
public static final int colDeadlocksListBlockedTime
public static final int idxDeadlocksListThreadName
public static final int idxDeadlocksListBlockedByThreadID
public static final int idxDeadlocksListBlockedByThreadName
public static final int idxDeadlocksListLock
public static final int idxDeadlocksListBlockedTime
public static final org.snmp4j.smi.OID oidDeadlockViewEntry
public static final org.snmp4j.smi.OID oidDeadlockThreadID
public static final int colDeadlockThreadLine
public static final int idxDeadlockThreadLine
public static final org.snmp4j.smi.OID oidPersistScalarEntry
public static final org.snmp4j.smi.OID oidPersistScalarIndex
public static final int colPersistScalarName
public static final int colPersistScalarOID
public static final int colPersistScalarSyntax
public static final int colPersistScalarValue
public static final int colPersistScalarAction
public static final int idxPersistScalarName
public static final int idxPersistScalarOID
public static final int idxPersistScalarSyntax
public static final int idxPersistScalarValue
public static final int idxPersistScalarAction
public static final org.snmp4j.smi.OID oidPersistTableEntry
public static final org.snmp4j.smi.OID oidPersistTableIndex
public static final int colPersistTableName
public static final int colPersistTableOID
public static final int colPersistTableColumnCount
public static final int colPersistTableRowCount
public static final int colPersistTableAction
public static final int idxPersistTableName
public static final int idxPersistTableOID
public static final int idxPersistTableColumnCount
public static final int idxPersistTableRowCount
public static final int idxPersistTableAction
public static final org.snmp4j.smi.OID oidPersistCellEntry
public static final org.snmp4j.smi.OID oidPersistCellIndex
public static final int colPersistCellTableName
public static final int colPersistCellTableOID
public static final int colPersistCellRowOID
public static final int colPersistCellColumnName
public static final int colPersistCellColumnOID
public static final int colPersistCellColumnIndex
public static final int colPersistCellColumnSyntax
public static final int colPersistCellValue
public static final int idxPersistCellTableName
public static final int idxPersistCellTableOID
public static final int idxPersistCellRowOID
public static final int idxPersistCellColumnName
public static final int idxPersistCellColumnOID
public static final int idxPersistCellColumnIndex
public static final int idxPersistCellColumnSyntax
public static final int idxPersistCellValue
protected FriendlySnmpMib()
ManagedObject
instances. This has to be done in a
sub-class constructor or after construction by calling
createMO(MOFactory moFactory)
.public FriendlySnmpMib(org.snmp4j.agent.mo.MOFactory moFactory)
ManagedObject
instances using the supplied
MOFactory
(by calling
createMO(MOFactory moFactory)
).moFactory
- the MOFactory
to be used to create the
managed objects for this module.protected void createMO(org.snmp4j.agent.mo.MOFactory moFactory)
MOFactory
.moFactory
- the MOFactory
instance to use for object
creation.public org.snmp4j.agent.mo.MOScalar<org.snmp4j.smi.OctetString> getShutdownApp()
public org.snmp4j.agent.mo.MOScalar<org.snmp4j.smi.Integer32> getExceptionViewPolicy()
public org.snmp4j.agent.mo.MOScalar<org.snmp4j.smi.UnsignedInteger32> getExceptionViewFixedIndex()
public org.snmp4j.agent.mo.MOScalar<org.snmp4j.smi.UnsignedInteger32> getDeadlockCheckInterval()
public org.snmp4j.agent.mo.MOScalar<org.snmp4j.smi.Integer32> getDeadlockViewPolicy()
public org.snmp4j.agent.mo.MOScalar<org.snmp4j.smi.UnsignedInteger32> getDeadlockViewFixedIndex()
public org.snmp4j.agent.mo.MOTable<FriendlySnmpMib.AppInfoEntryRow,org.snmp4j.agent.mo.MOColumn,org.snmp4j.agent.mo.MOTableModel<FriendlySnmpMib.AppInfoEntryRow>> getAppInfoEntry()
public org.snmp4j.agent.mo.MOTable<FriendlySnmpMib.AppDependenciesEntryRow,org.snmp4j.agent.mo.MOColumn,org.snmp4j.agent.mo.MOTableModel<FriendlySnmpMib.AppDependenciesEntryRow>> getAppDependenciesEntry()
public org.snmp4j.agent.mo.MOTable<FriendlySnmpMib.AppPropEntryRow,org.snmp4j.agent.mo.MOColumn,org.snmp4j.agent.mo.MOTableModel<FriendlySnmpMib.AppPropEntryRow>> getAppPropEntry()
public org.snmp4j.agent.mo.MOTable<FriendlySnmpMib.AppConfigEntryRow,org.snmp4j.agent.mo.MOColumn,org.snmp4j.agent.mo.MOTableModel<FriendlySnmpMib.AppConfigEntryRow>> getAppConfigEntry()
public org.snmp4j.agent.mo.MOTable<FriendlySnmpMib.SysPropEntryRow,org.snmp4j.agent.mo.MOColumn,org.snmp4j.agent.mo.MOTableModel<FriendlySnmpMib.SysPropEntryRow>> getSysPropEntry()
public org.snmp4j.agent.mo.MOTable<FriendlySnmpMib.ExceptionsListEntryRow,org.snmp4j.agent.mo.MOColumn,org.snmp4j.agent.mo.MOTableModel<FriendlySnmpMib.ExceptionsListEntryRow>> getExceptionsListEntry()
public org.snmp4j.agent.mo.MOTable<FriendlySnmpMib.ExceptionViewEntryRow,org.snmp4j.agent.mo.MOColumn,org.snmp4j.agent.mo.MOTableModel<FriendlySnmpMib.ExceptionViewEntryRow>> getExceptionViewEntry()
public org.snmp4j.agent.mo.MOTable<FriendlySnmpMib.DeadlocksListEntryRow,org.snmp4j.agent.mo.MOColumn,org.snmp4j.agent.mo.MOTableModel<FriendlySnmpMib.DeadlocksListEntryRow>> getDeadlocksListEntry()
public org.snmp4j.agent.mo.MOTable<FriendlySnmpMib.DeadlockViewEntryRow,org.snmp4j.agent.mo.MOColumn,org.snmp4j.agent.mo.MOTableModel<FriendlySnmpMib.DeadlockViewEntryRow>> getDeadlockViewEntry()
public org.snmp4j.agent.mo.MOTable<FriendlySnmpMib.PersistScalarEntryRow,org.snmp4j.agent.mo.MOColumn,org.snmp4j.agent.mo.MOTableModel<FriendlySnmpMib.PersistScalarEntryRow>> getPersistScalarEntry()
public org.snmp4j.agent.mo.MOTable<FriendlySnmpMib.PersistTableEntryRow,org.snmp4j.agent.mo.MOColumn,org.snmp4j.agent.mo.MOTableModel<FriendlySnmpMib.PersistTableEntryRow>> getPersistTableEntry()
public org.snmp4j.agent.mo.MOTable<FriendlySnmpMib.PersistCellEntryRow,org.snmp4j.agent.mo.MOColumn,org.snmp4j.agent.mo.MOTableModel<FriendlySnmpMib.PersistCellEntryRow>> getPersistCellEntry()
public void registerMOs(org.snmp4j.agent.MOServer server, org.snmp4j.smi.OctetString context) throws org.snmp4j.agent.DuplicateRegistrationException
registerMOs
in interface org.snmp4j.agent.MOGroup
org.snmp4j.agent.DuplicateRegistrationException
public void unregisterMOs(org.snmp4j.agent.MOServer server, org.snmp4j.smi.OctetString context)
unregisterMOs
in interface org.snmp4j.agent.MOGroup
public void appStop(org.snmp4j.agent.NotificationOriginator notificationOriginator, org.snmp4j.smi.OctetString context, org.snmp4j.smi.VariableBinding[] vbs)
public void appShutdown(org.snmp4j.agent.NotificationOriginator notificationOriginator, org.snmp4j.smi.OctetString context, org.snmp4j.smi.VariableBinding[] vbs)
public void appExceptionCaught(org.snmp4j.agent.NotificationOriginator notificationOriginator, org.snmp4j.smi.OctetString context, org.snmp4j.smi.VariableBinding[] vbs)
public void appExceptionUncaught(org.snmp4j.agent.NotificationOriginator notificationOriginator, org.snmp4j.smi.OctetString context, org.snmp4j.smi.VariableBinding[] vbs)
public void appDeadlock(org.snmp4j.agent.NotificationOriginator notificationOriginator, org.snmp4j.smi.OctetString context, org.snmp4j.smi.VariableBinding[] vbs)
protected void addTCsToFactory(org.snmp4j.agent.mo.MOFactory moFactory)
public void addImportedTCsToFactory(org.snmp4j.agent.mo.MOFactory moFactory)