Class SnmpTrapForwarderHelper
- java.lang.Object
- 
- org.opennms.netmgt.scriptd.helper.AbstractEventForwarder
- 
- org.opennms.netmgt.scriptd.helper.SnmpTrapForwarderHelper
 
 
- 
- All Implemented Interfaces:
- EventForwarder
 - Direct Known Subclasses:
- SnmpV1TrapAlarmForwarder,- SnmpV1TrapEventForwarder,- SnmpV2InformAlarmForwarder,- SnmpV2InformEventForwarder,- SnmpV2TrapAlarmForwarder,- SnmpV2TrapEventForwarder,- SnmpV3InformAlarmForwarder,- SnmpV3InformEventForwarder,- SnmpV3TrapAlarmForwarder,- SnmpV3TrapEventForwarder
 
 public abstract class SnmpTrapForwarderHelper extends AbstractEventForwarder implements EventForwarder 
- 
- 
Constructor SummaryConstructors Constructor Description SnmpTrapForwarderHelper(java.lang.String ip, int port, int securityLevel, java.lang.String securityname, java.lang.String authPassPhrase, java.lang.String authProtocol, java.lang.String privPassPhrase, java.lang.String privprotocol, int timeout, int retries, SnmpTrapHelper snmpTrapHelper)SnmpTrapForwarderHelper(java.lang.String ip, int port, int securityLevel, java.lang.String securityname, java.lang.String authPassPhrase, java.lang.String authProtocol, java.lang.String privPassPhrase, java.lang.String privprotocol, SnmpTrapHelper snmpTrapHelper)SnmpTrapForwarderHelper(java.lang.String ip, int port, java.lang.String community, int timeout, int retries, SnmpTrapHelper snmpTrapHelper)SnmpTrapForwarderHelper(java.lang.String ip, int port, java.lang.String community, SnmpTrapHelper snmpTrapHelper)SnmpTrapForwarderHelper(java.lang.String source_ip, java.lang.String ip, int port, java.lang.String community, SnmpTrapHelper snmpTrapHelper)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetAuthPassPhrase()java.lang.StringgetAuthProtocol()java.lang.StringgetCommunity()java.lang.StringgetIp()intgetPort()java.lang.StringgetPrivPassPhrase()java.lang.StringgetPrivprotocol()intgetRetries()intgetSecurityLevel()java.lang.StringgetSecurityname()SnmpTrapHelpergetSnmpTrapHelper()java.lang.StringgetSource_ip()intgetTimeout()voidsendV1AlarmTrap(Event event, boolean sync)voidsendV1EndSyncTrap()voidsendV1EventTrap(Event event)voidsendV1StartSyncTrap()voidsendV2AlarmInform(Event event, boolean sync)voidsendV2AlarmTrap(Event event, boolean sync)voidsendV2EndSyncInform()voidsendV2EndSyncTrap()voidsendV2EventInform(Event event)voidsendV2EventTrap(Event event)voidsendV2StartSyncInform()voidsendV2StartSyncTrap()voidsendV3AlarmInform(Event event, boolean sync)voidsendV3AlarmTrap(Event event, boolean sync)voidsendV3EndSyncInform()voidsendV3EndSyncTrap()voidsendV3EventInform(Event event)voidsendV3EventTrap(Event event)voidsendV3StartSyncInform()voidsendV3StartSyncTrap()voidsetAuthPassPhrase(java.lang.String authPassPhrase)voidsetAuthProtocol(java.lang.String authProtocol)voidsetCommunity(java.lang.String community)voidsetIp(java.lang.String ip)voidsetPort(int port)voidsetPrivPassPhrase(java.lang.String privPassPhrase)voidsetPrivprotocol(java.lang.String privprotocol)voidsetRetries(int retries)voidsetSecurityLevel(int securityLevel)voidsetSecurityname(java.lang.String securityname)voidsetSnmpTrapHelper(SnmpTrapHelper snmpTrapHelper)voidsetSource_ip(java.lang.String source_ip)voidsetTimeout(int timeout)- 
Methods inherited from class org.opennms.netmgt.scriptd.helper.AbstractEventForwarderfilter, setEventPolicyRule
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface org.opennms.netmgt.scriptd.helper.EventForwarderflushEvent, flushSyncEvent, sendEndSync, sendStartSync, setEventPolicyRule
 
- 
 
- 
- 
- 
Constructor Detail- 
SnmpTrapForwarderHelperpublic SnmpTrapForwarderHelper(java.lang.String source_ip, java.lang.String ip, int port, java.lang.String community, SnmpTrapHelper snmpTrapHelper)
 - 
SnmpTrapForwarderHelperpublic SnmpTrapForwarderHelper(java.lang.String ip, int port, java.lang.String community, SnmpTrapHelper snmpTrapHelper)
 - 
SnmpTrapForwarderHelperpublic SnmpTrapForwarderHelper(java.lang.String ip, int port, java.lang.String community, int timeout, int retries, SnmpTrapHelper snmpTrapHelper)
 - 
SnmpTrapForwarderHelperpublic SnmpTrapForwarderHelper(java.lang.String ip, int port, int securityLevel, java.lang.String securityname, java.lang.String authPassPhrase, java.lang.String authProtocol, java.lang.String privPassPhrase, java.lang.String privprotocol, SnmpTrapHelper snmpTrapHelper)
 - 
SnmpTrapForwarderHelperpublic SnmpTrapForwarderHelper(java.lang.String ip, int port, int securityLevel, java.lang.String securityname, java.lang.String authPassPhrase, java.lang.String authProtocol, java.lang.String privPassPhrase, java.lang.String privprotocol, int timeout, int retries, SnmpTrapHelper snmpTrapHelper)
 
- 
 - 
Method Detail- 
getSnmpTrapHelperpublic SnmpTrapHelper getSnmpTrapHelper() 
 - 
setSnmpTrapHelperpublic void setSnmpTrapHelper(SnmpTrapHelper snmpTrapHelper) 
 - 
getTimeoutpublic int getTimeout() 
 - 
setTimeoutpublic void setTimeout(int timeout) 
 - 
getRetriespublic int getRetries() 
 - 
setRetriespublic void setRetries(int retries) 
 - 
sendV1StartSyncTrappublic void sendV1StartSyncTrap() 
 - 
sendV1EndSyncTrappublic void sendV1EndSyncTrap() 
 - 
sendV2StartSyncTrappublic void sendV2StartSyncTrap() 
 - 
sendV2EndSyncTrappublic void sendV2EndSyncTrap() 
 - 
sendV2StartSyncInformpublic void sendV2StartSyncInform() 
 - 
sendV2EndSyncInformpublic void sendV2EndSyncInform() 
 - 
sendV3StartSyncTrappublic void sendV3StartSyncTrap() 
 - 
sendV3EndSyncTrappublic void sendV3EndSyncTrap() 
 - 
sendV3StartSyncInformpublic void sendV3StartSyncInform() 
 - 
sendV3EndSyncInformpublic void sendV3EndSyncInform() 
 - 
sendV1AlarmTrappublic void sendV1AlarmTrap(Event event, boolean sync) throws java.net.UnknownHostException - Throws:
- java.net.UnknownHostException
 
 - 
sendV2AlarmTrappublic void sendV2AlarmTrap(Event event, boolean sync) throws java.net.UnknownHostException, SnmpTrapHelperException - Throws:
- java.net.UnknownHostException
- SnmpTrapHelperException
 
 - 
sendV3AlarmTrappublic void sendV3AlarmTrap(Event event, boolean sync) throws java.net.UnknownHostException, SnmpTrapHelperException - Throws:
- java.net.UnknownHostException
- SnmpTrapHelperException
 
 - 
sendV2AlarmInformpublic void sendV2AlarmInform(Event event, boolean sync) throws java.net.UnknownHostException, SnmpTrapHelperException - Throws:
- java.net.UnknownHostException
- SnmpTrapHelperException
 
 - 
sendV3AlarmInformpublic void sendV3AlarmInform(Event event, boolean sync) throws java.net.UnknownHostException, SnmpTrapHelperException - Throws:
- java.net.UnknownHostException
- SnmpTrapHelperException
 
 - 
sendV1EventTrappublic void sendV1EventTrap(Event event) throws java.net.UnknownHostException - Throws:
- java.net.UnknownHostException
 
 - 
sendV2EventTrappublic void sendV2EventTrap(Event event) throws java.net.UnknownHostException, SnmpTrapHelperException - Throws:
- java.net.UnknownHostException
- SnmpTrapHelperException
 
 - 
sendV3EventTrappublic void sendV3EventTrap(Event event) throws java.net.UnknownHostException, SnmpTrapHelperException - Throws:
- java.net.UnknownHostException
- SnmpTrapHelperException
 
 - 
sendV2EventInformpublic void sendV2EventInform(Event event) throws java.net.UnknownHostException, SnmpTrapHelperException - Throws:
- java.net.UnknownHostException
- SnmpTrapHelperException
 
 - 
sendV3EventInformpublic void sendV3EventInform(Event event) throws java.net.UnknownHostException, SnmpTrapHelperException - Throws:
- java.net.UnknownHostException
- SnmpTrapHelperException
 
 - 
getSource_ippublic java.lang.String getSource_ip() 
 - 
setSource_ippublic void setSource_ip(java.lang.String source_ip) 
 - 
getIppublic java.lang.String getIp() 
 - 
setIppublic void setIp(java.lang.String ip) 
 - 
getCommunitypublic java.lang.String getCommunity() 
 - 
setCommunitypublic void setCommunity(java.lang.String community) 
 - 
getPortpublic int getPort() 
 - 
setPortpublic void setPort(int port) 
 - 
getSecurityLevelpublic int getSecurityLevel() 
 - 
setSecurityLevelpublic void setSecurityLevel(int securityLevel) 
 - 
getSecuritynamepublic java.lang.String getSecurityname() 
 - 
setSecuritynamepublic void setSecurityname(java.lang.String securityname) 
 - 
getAuthPassPhrasepublic java.lang.String getAuthPassPhrase() 
 - 
setAuthPassPhrasepublic void setAuthPassPhrase(java.lang.String authPassPhrase) 
 - 
getAuthProtocolpublic java.lang.String getAuthProtocol() 
 - 
setAuthProtocolpublic void setAuthProtocol(java.lang.String authProtocol) 
 - 
getPrivPassPhrasepublic java.lang.String getPrivPassPhrase() 
 - 
setPrivPassPhrasepublic void setPrivPassPhrase(java.lang.String privPassPhrase) 
 - 
getPrivprotocolpublic java.lang.String getPrivprotocol() 
 - 
setPrivprotocolpublic void setPrivprotocol(java.lang.String privprotocol) 
 
- 
 
-