java.lang.Object
org.snmp4j.agent.mo.snmp.SnmpNotificationMIB
- All Implemented Interfaces:
MOGroup
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final 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 org.snmp4j.smi.OID
static final org.snmp4j.smi.OID
static final org.snmp4j.smi.OID
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
addNotifyEntry
(org.snmp4j.smi.OctetString name, org.snmp4j.smi.OctetString tag, int type, int storageType) 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 Details
-
oidSnmpNotifyEntry
public static final org.snmp4j.smi.OID oidSnmpNotifyEntry -
colSnmpNotifyTag
public static final int colSnmpNotifyTag- See Also:
-
colSnmpNotifyType
public static final int colSnmpNotifyType- See Also:
-
colSnmpNotifyStorageType
public static final int colSnmpNotifyStorageType- See Also:
-
colSnmpNotifyRowStatus
public static final int colSnmpNotifyRowStatus- See Also:
-
idxSnmpNotifyTag
public static final int idxSnmpNotifyTag- See Also:
-
idxSnmpNotifyType
public static final int idxSnmpNotifyType- See Also:
-
idxSnmpNotifyStorageType
public static final int idxSnmpNotifyStorageType- See Also:
-
idxSnmpNotifyRowStatus
public static final int idxSnmpNotifyRowStatus- See Also:
-
oidSnmpNotifyFilterEntry
public static final org.snmp4j.smi.OID oidSnmpNotifyFilterEntry -
colSnmpNotifyFilterMask
public static final int colSnmpNotifyFilterMask- See Also:
-
colSnmpNotifyFilterType
public static final int colSnmpNotifyFilterType- See Also:
-
colSnmpNotifyFilterStorageType
public static final int colSnmpNotifyFilterStorageType- See Also:
-
colSnmpNotifyFilterRowStatus
public static final int colSnmpNotifyFilterRowStatus- See Also:
-
idxSnmpNotifyFilterSubtree
public static final int idxSnmpNotifyFilterSubtree- See Also:
-
idxSnmpNotifyFilterMask
public static final int idxSnmpNotifyFilterMask- See Also:
-
idxSnmpNotifyFilterType
public static final int idxSnmpNotifyFilterType- See Also:
-
idxSnmpNotifyFilterStorageType
public static final int idxSnmpNotifyFilterStorageType- See Also:
-
idxSnmpNotifyFilterRowStatus
public static final int idxSnmpNotifyFilterRowStatus- See Also:
-
oidSnmpNotifyFilterProfileEntry
public static final org.snmp4j.smi.OID oidSnmpNotifyFilterProfileEntry -
colSnmpNotifyFilterProfileName
public static final int colSnmpNotifyFilterProfileName- See Also:
-
colSnmpNotifyFilterProfileStorType
public static final int colSnmpNotifyFilterProfileStorType- See Also:
-
colSnmpNotifyFilterProfileRowStatus
public static final int colSnmpNotifyFilterProfileRowStatus- See Also:
-
idxSnmpNotifyFilterProfileName
public static final int idxSnmpNotifyFilterProfileName- See Also:
-
idxSnmpNotifyFilterProfileStorType
public static final int idxSnmpNotifyFilterProfileStorType- See Also:
-
idxSnmpNotifyFilterProfileRowStatus
public static final int idxSnmpNotifyFilterProfileRowStatus- See Also:
-
-
Constructor Details
-
SnmpNotificationMIB
public SnmpNotificationMIB()
-
-
Method Details
-
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).
-
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, getNotifyTable()DefaultMOMutableTableModel<DefaultMOMutableRow2PC>> -
getNotifyFilterTable
public DefaultMOTable<DefaultMOMutableRow2PC,MOColumn, getNotifyFilterTable()DefaultMOMutableTableModel<DefaultMOMutableRow2PC>> -
getNotifyFilterProfileTable
public DefaultMOTable<DefaultMOMutableRow2PC,MOColumn, getNotifyFilterProfileTable()DefaultMOMutableTableModel<DefaultMOMutableRow2PC>> -
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)
-