- java.lang.Object
-
- org.snmp4j.agent.mo.snmp.SnmpNotificationMIB
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSnmpNotificationMIB.SnmpNotifyFilterTypeEnumstatic classSnmpNotificationMIB.SnmpNotifyTypeEnum
-
Field Summary
-
Constructor Summary
Constructors Constructor Description SnmpNotificationMIB()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanaddNotifyEntry(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()booleanhasFilter(org.snmp4j.smi.OctetString filterName)booleanpassesFilter(org.snmp4j.smi.OctetString filterName, org.snmp4j.smi.OID notificationID, org.snmp4j.smi.VariableBinding[] vbs)booleanpassesFilter(org.snmp4j.smi.OID paramsIndex, org.snmp4j.smi.OID notificationID, org.snmp4j.smi.VariableBinding[] vbs)voidregisterMOs(MOServer server, org.snmp4j.smi.OctetString context)Registers the managed objects of this group with the server for the supplied context.booleanremoveNotifyEntry(org.snmp4j.smi.OctetString name)voidunregisterMOs(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: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).
-
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)
-
-