- java.lang.Object
-
- org.snmp4j.agent.mo.snmp.SnmpNotificationMIB
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SnmpNotificationMIB.SnmpNotifyFilterTypeEnum
static class
SnmpNotificationMIB.SnmpNotifyTypeEnum
-
Field Summary
-
Constructor Summary
Constructors Constructor Description SnmpNotificationMIB()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
addNotifyEntry(org.snmp4j.smi.OctetString name, org.snmp4j.smi.OctetString tag, int type, int storageType)
DefaultMOTable<DefaultMOMutableRow2PC,MOColumn,DefaultMOMutableTableModel<DefaultMOMutableRow2PC>>
getNotifyFilterProfileTable()
DefaultMOTable<DefaultMOMutableRow2PC,MOColumn,DefaultMOMutableTableModel<DefaultMOMutableRow2PC>>
getNotifyFilterTable()
DefaultMOTable<DefaultMOMutableRow2PC,MOColumn,DefaultMOMutableTableModel<DefaultMOMutableRow2PC>>
getNotifyTable()
boolean
hasFilter(org.snmp4j.smi.OctetString filterName)
boolean
passesFilter(org.snmp4j.smi.OctetString filterName, org.snmp4j.smi.OID notificationID, org.snmp4j.smi.VariableBinding[] vbs)
boolean
passesFilter(org.snmp4j.smi.OID paramsIndex, org.snmp4j.smi.OID notificationID, org.snmp4j.smi.VariableBinding[] vbs)
void
registerMOs(MOServer server, org.snmp4j.smi.OctetString context)
Registers the managed objects of this group with the server for the supplied context.boolean
removeNotifyEntry(org.snmp4j.smi.OctetString name)
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.
-
-
-
Field Detail
-
oidSnmpNotifyEntry
public static final org.snmp4j.smi.OID oidSnmpNotifyEntry
-
colSnmpNotifyTag
public static final int colSnmpNotifyTag
- See Also:
- Constant Field Values
-
colSnmpNotifyType
public static final int colSnmpNotifyType
- See Also:
- Constant Field Values
-
colSnmpNotifyStorageType
public static final int colSnmpNotifyStorageType
- See Also:
- Constant Field Values
-
colSnmpNotifyRowStatus
public static final int colSnmpNotifyRowStatus
- See Also:
- Constant Field Values
-
idxSnmpNotifyTag
public static final int idxSnmpNotifyTag
- See Also:
- Constant Field Values
-
idxSnmpNotifyType
public static final int idxSnmpNotifyType
- See Also:
- Constant Field Values
-
idxSnmpNotifyStorageType
public static final int idxSnmpNotifyStorageType
- See Also:
- Constant Field Values
-
idxSnmpNotifyRowStatus
public static final int idxSnmpNotifyRowStatus
- See Also:
- Constant Field Values
-
oidSnmpNotifyFilterEntry
public static final org.snmp4j.smi.OID oidSnmpNotifyFilterEntry
-
colSnmpNotifyFilterMask
public static final int colSnmpNotifyFilterMask
- See Also:
- Constant Field Values
-
colSnmpNotifyFilterType
public static final int colSnmpNotifyFilterType
- See Also:
- Constant Field Values
-
colSnmpNotifyFilterStorageType
public static final int colSnmpNotifyFilterStorageType
- See Also:
- Constant Field Values
-
colSnmpNotifyFilterRowStatus
public static final int colSnmpNotifyFilterRowStatus
- See Also:
- Constant Field Values
-
idxSnmpNotifyFilterSubtree
public static final int idxSnmpNotifyFilterSubtree
- See Also:
- Constant Field Values
-
idxSnmpNotifyFilterMask
public static final int idxSnmpNotifyFilterMask
- See Also:
- Constant Field Values
-
idxSnmpNotifyFilterType
public static final int idxSnmpNotifyFilterType
- See Also:
- Constant Field Values
-
idxSnmpNotifyFilterStorageType
public static final int idxSnmpNotifyFilterStorageType
- See Also:
- Constant Field Values
-
idxSnmpNotifyFilterRowStatus
public static final int idxSnmpNotifyFilterRowStatus
- See Also:
- Constant Field Values
-
oidSnmpNotifyFilterProfileEntry
public static final org.snmp4j.smi.OID oidSnmpNotifyFilterProfileEntry
-
colSnmpNotifyFilterProfileName
public static final int colSnmpNotifyFilterProfileName
- See Also:
- Constant Field Values
-
colSnmpNotifyFilterProfileStorType
public static final int colSnmpNotifyFilterProfileStorType
- See Also:
- Constant Field Values
-
colSnmpNotifyFilterProfileRowStatus
public static final int colSnmpNotifyFilterProfileRowStatus
- See Also:
- Constant Field Values
-
idxSnmpNotifyFilterProfileName
public static final int idxSnmpNotifyFilterProfileName
- See Also:
- Constant Field Values
-
idxSnmpNotifyFilterProfileStorType
public static final int idxSnmpNotifyFilterProfileStorType
- See Also:
- Constant Field Values
-
idxSnmpNotifyFilterProfileRowStatus
public static final int idxSnmpNotifyFilterProfileRowStatus
- See Also:
- Constant Field Values
-
-
Method Detail
-
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
public void unregisterMOs(MOServer server, org.snmp4j.smi.OctetString context)
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).
-
addNotifyEntry
public boolean addNotifyEntry(org.snmp4j.smi.OctetString name, org.snmp4j.smi.OctetString tag, int type, int storageType)
-
removeNotifyEntry
public boolean removeNotifyEntry(org.snmp4j.smi.OctetString name)
-
getNotifyTable
public DefaultMOTable<DefaultMOMutableRow2PC,MOColumn,DefaultMOMutableTableModel<DefaultMOMutableRow2PC>> getNotifyTable()
-
getNotifyFilterTable
public DefaultMOTable<DefaultMOMutableRow2PC,MOColumn,DefaultMOMutableTableModel<DefaultMOMutableRow2PC>> getNotifyFilterTable()
-
getNotifyFilterProfileTable
public DefaultMOTable<DefaultMOMutableRow2PC,MOColumn,DefaultMOMutableTableModel<DefaultMOMutableRow2PC>> getNotifyFilterProfileTable()
-
hasFilter
public boolean hasFilter(org.snmp4j.smi.OctetString filterName)
-
passesFilter
public boolean passesFilter(org.snmp4j.smi.OctetString filterName, org.snmp4j.smi.OID notificationID, org.snmp4j.smi.VariableBinding[] vbs)
-
passesFilter
public boolean passesFilter(org.snmp4j.smi.OID paramsIndex, org.snmp4j.smi.OID notificationID, org.snmp4j.smi.VariableBinding[] vbs)
-
-