|
HOME | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.ireasoning.protocol.snmp.VarBindContainer
com.ireasoning.protocol.snmp.SnmpPdu
com.ireasoning.protocol.snmp.SnmpV2Notification
com.ireasoning.protocol.snmp.SnmpTrap
This class represents SNMPv2 and SNMPv3 trap type object.
SNMPv1 trap is represented by
SnmpV1Trap class.
SnmpV1Trap,
SnmpInform,
Serialized Form| Field Summary |
| Fields inherited from class com.ireasoning.protocol.snmp.SnmpV2Notification |
AUTHENTICATION_FAILURE_TRAP_OID, COLD_START_TRAP_OID, EGPNEIGHBOR_LOSS_OID, LINK_DOWN_TRAP_OID, LINK_UP_TRAP_OID, SNMP_TRAP_ENTERPRISE_OID, SNMP_TRAP_OID, SYS_UP_TIME_OID, WARM_START_TRAP_OID |
| Fields inherited from interface com.ireasoning.protocol.snmp.SnmpDataType |
BITS, BITSTRING, COUNTER32, COUNTER64, END_OF_MIB_VIEW, END_OF_MIB_VIEW_OBJECT, GAUGE32, INTEGER, IPADDRESS, NO_SUCH_INSTANCE, NO_SUCH_INSTANCE_OBJECT, NO_SUCH_OBJECT, NO_SUCH_OBJECT_OBJECT, NULL, OCTETSTRING, OID, OPAQUE, PDU, SEQUENCE, SEQUENCEOF, serialVersionUID, TIMETICKS, UNSIGNED32, VARBIND |
| Fields inherited from interface com.ireasoning.protocol.Msg |
ERROR_TYPE |
| Constructor Summary | |
SnmpTrap(long sysUpTime,
SnmpOID snmpTrapOID)
Creates an SnmpTrap object using passed parameters |
|
SnmpTrap(long sysUpTime,
SnmpOID snmpTrapOID,
SnmpVarBind[] varbinds)
Creates an SnmpTrap object using passed parameters |
|
SnmpTrap(SnmpTrap trap)
Makes a copy of passed trap object |
|
| Method Summary | |
SnmpDataType |
copy()
Makes a copy of itself |
int |
getType()
Returns SnmpConst.V2TRAP |
java.lang.String |
getTypeString()
Returns "V2Trap" |
SnmpV1Trap |
toV1Trap()
Converts this v2 trap object to v1 trap according to RFC 2576 and RFC 2089. |
SnmpV1Trap |
toV1Trap(java.lang.String ipAddress)
Converts this v2 trap object to v1 trap according to RFC 2576 and RFC 2089 |
| Methods inherited from class com.ireasoning.protocol.snmp.SnmpV2Notification |
getIpAddress, getObjects, getSnmpTrapOID, getSysUpTime, getSysUpTimeString, setIpAddress, setIpAddress, setSysUpTime, toString |
| Methods inherited from class com.ireasoning.protocol.snmp.VarBindContainer |
addVarBind, addVarBinds, addVarBinds, getFirstVarBind, getLastVarBind, getVarBind, getVarBindCount, getVarBinds, removeAllVarBinds, removeAllVarBinds, removeVarBind, setVarBinds, setVarBinds |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.ireasoning.protocol.snmp.SnmpDataType |
equals, hashCode |
| Constructor Detail |
public SnmpTrap(long sysUpTime,
SnmpOID snmpTrapOID,
SnmpVarBind[] varbinds)
sysUpTime - the sysUpTime valuesnmpTrapOID - the snmpTrapOID valuevarbinds - the other variable bindings of this trap object
public SnmpTrap(long sysUpTime,
SnmpOID snmpTrapOID)
sysUpTime - the sysUpTime valuesnmpTrapOID - the snmpTrapOID valuepublic SnmpTrap(SnmpTrap trap)
| Method Detail |
public int getType()
getType in interface SnmpDataTypegetType in class SnmpPdupublic java.lang.String getTypeString()
getTypeString in interface SnmpDataTypegetTypeString in class SnmpPdupublic SnmpV1Trap toV1Trap()
public SnmpV1Trap toV1Trap(java.lang.String ipAddress)
ipAddress - notification originator's IP address
public SnmpDataType copy()
SnmpDataType
copy in interface SnmpDataTypecopy in class SnmpPdu
|
HOME | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||