Package org.opennms.netmgt.snmp.joesnmp
Class JoeSnmpV1TrapBuilder
- java.lang.Object
-
- org.opennms.netmgt.snmp.joesnmp.JoeSnmpV1TrapBuilder
-
- All Implemented Interfaces:
SnmpTrapBuilder
,SnmpV1TrapBuilder
public class JoeSnmpV1TrapBuilder extends Object implements SnmpV1TrapBuilder
-
-
Constructor Summary
Constructors Constructor Description JoeSnmpV1TrapBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addVarBind(SnmpObjId name, SnmpValue value)
void
send(String destAddr, int destPort, String community)
void
sendTest(String destAddr, int destPort, String community)
void
setAgentAddress(InetAddress agentAddress)
void
setEnterprise(SnmpObjId enterpriseId)
void
setGeneric(int generic)
void
setSpecific(int specific)
void
setTimeStamp(long timeStamp)
-
-
-
Method Detail
-
setEnterprise
public void setEnterprise(SnmpObjId enterpriseId)
- Specified by:
setEnterprise
in interfaceSnmpV1TrapBuilder
-
setAgentAddress
public void setAgentAddress(InetAddress agentAddress)
- Specified by:
setAgentAddress
in interfaceSnmpV1TrapBuilder
-
setGeneric
public void setGeneric(int generic)
- Specified by:
setGeneric
in interfaceSnmpV1TrapBuilder
-
setSpecific
public void setSpecific(int specific)
- Specified by:
setSpecific
in interfaceSnmpV1TrapBuilder
-
setTimeStamp
public void setTimeStamp(long timeStamp)
- Specified by:
setTimeStamp
in interfaceSnmpV1TrapBuilder
- Parameters:
timeStamp
- A timestamp value, in TimeTicks (centiseconds), not to exceed 2^32-1
-
send
public void send(String destAddr, int destPort, String community) throws Exception
- Specified by:
send
in interfaceSnmpTrapBuilder
- Throws:
Exception
-
sendTest
public void sendTest(String destAddr, int destPort, String community) throws Exception
- Specified by:
sendTest
in interfaceSnmpTrapBuilder
- Throws:
Exception
-
addVarBind
public void addVarBind(SnmpObjId name, SnmpValue value)
- Specified by:
addVarBind
in interfaceSnmpTrapBuilder
-
-