Package org.opennms.netmgt.snmp.snmp4j
Class Snmp4JV2TrapBuilder
- java.lang.Object
-
- org.opennms.netmgt.snmp.snmp4j.Snmp4JV2TrapBuilder
-
- All Implemented Interfaces:
SnmpTrapBuilder
- Direct Known Subclasses:
Snmp4JV1TrapBuilder,Snmp4JV2InformBuilder,Snmp4JV3InformBuilder,Snmp4JV3TrapBuilder
public class Snmp4JV2TrapBuilder extends Object implements SnmpTrapBuilder
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedSnmp4JV2TrapBuilder(Snmp4JStrategy strategy)protectedSnmp4JV2TrapBuilder(Snmp4JStrategy strategy, org.snmp4j.PDU pdu, int type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddVarBind(SnmpObjId name, SnmpValue value)protected org.snmp4j.PDUgetPDU()voidsend(String destAddr, int destPort, int securityLevel, String securityName, String authPassPhrase, String authProtocol, String privPassPhrase, String privProtocol)voidsend(String destAddr, int destPort, String community)SnmpValue[]sendInform(String destAddr, int destPort, int timeout, int retries, int securityLevel, String securityName, String authPassPhrase, String authProtocol, String privPassPhrase, String privProtocol)SnmpValue[]sendInform(String destAddr, int destPort, int timeout, int retries, String community)voidsendTest(String destAddr, int destPort, String community)
-
-
-
Constructor Detail
-
Snmp4JV2TrapBuilder
protected Snmp4JV2TrapBuilder(Snmp4JStrategy strategy, org.snmp4j.PDU pdu, int type)
-
Snmp4JV2TrapBuilder
protected Snmp4JV2TrapBuilder(Snmp4JStrategy strategy)
-
-
Method Detail
-
getPDU
protected org.snmp4j.PDU getPDU()
-
send
public void send(String destAddr, int destPort, String community) throws Exception
- Specified by:
sendin interfaceSnmpTrapBuilder- Throws:
Exception
-
sendInform
public SnmpValue[] sendInform(String destAddr, int destPort, int timeout, int retries, String community) throws Exception
- Throws:
Exception
-
send
public void send(String destAddr, int destPort, int securityLevel, String securityName, String authPassPhrase, String authProtocol, String privPassPhrase, String privProtocol) throws Exception
- Throws:
Exception
-
sendInform
public SnmpValue[] sendInform(String destAddr, int destPort, int timeout, int retries, int securityLevel, String securityName, String authPassPhrase, String authProtocol, String privPassPhrase, String privProtocol) throws Exception
- Throws:
Exception
-
addVarBind
public void addVarBind(SnmpObjId name, SnmpValue value)
- Specified by:
addVarBindin interfaceSnmpTrapBuilder
-
-