|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--net.percederberg.mibble.MibType | +--net.percederberg.mibble.snmp.SnmpNotificationType
The SNMP notification type macro. This macro type was added to SNMPv2 and is defined in RFC 2578. The notification type macro is used instead of the trap type macro in SNMPv2 and later.
SnmpTrapType
,
RFC 2578 (SNMPv2-SMI)Constructor Summary | |
SnmpNotificationType(java.util.ArrayList objects,
SnmpStatus status,
java.lang.String description,
java.lang.String reference)
Creates a new SNMP notification type. |
Method Summary | |
java.lang.String |
getDescription()
Returns the notification type description. |
java.util.ArrayList |
getObjects()
Returns the value objects. |
java.lang.String |
getReference()
Returns the notification type reference. |
SnmpStatus |
getStatus()
Returns the notification type status. |
MibType |
initialize(MibSymbol symbol,
MibLoaderLog log)
Initializes the MIB type. |
boolean |
isCompatible(MibValue value)
Checks if the specified value is compatible with this type. |
java.lang.String |
toString()
Returns a string representation of this object. |
Methods inherited from class net.percederberg.mibble.MibType |
createReference, createReference, createReference, getName, getReferenceSymbol, getTag, hasReferenceTo, hasReferenceTo, hasTag, hasTag, isPrimitive, setReferenceSymbol, setTag |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public SnmpNotificationType(java.util.ArrayList objects, SnmpStatus status, java.lang.String description, java.lang.String reference)
objects
- the value objectsstatus
- the notification type statusdescription
- the notification type descriptionreference
- the notification type reference, or nullMethod Detail |
public MibType initialize(MibSymbol symbol, MibLoaderLog log) throws MibException
NOTE: This is an internal method that should only be called by the MIB loader.
initialize
in class MibType
symbol
- the MIB symbol containing this typelog
- the MIB loader log
MibException
- if an error was encountered during the
initializationpublic boolean isCompatible(MibValue value)
isCompatible
in class MibType
value
- the value to check
public java.util.ArrayList getObjects()
MibValue
public SnmpStatus getStatus()
public java.lang.String getDescription()
public java.lang.String getReference()
public java.lang.String toString()
toString
in class MibType
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |