Package org.opennms.netmgt.model.events
Class AddEventVisitor
- java.lang.Object
-
- org.opennms.netmgt.model.AbstractEntityVisitor
-
- org.opennms.netmgt.model.events.AddEventVisitor
-
- All Implemented Interfaces:
EntityVisitor
public class AddEventVisitor extends AbstractEntityVisitor
-
-
Constructor Summary
Constructors Constructor Description AddEventVisitor(EventForwarder eventForwarder)AddEventVisitor(EventForwarder eventForwarder, String monitorKey)Constructor for AddEventVisitor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected EventcreateNodeAddedEvent(OnmsNode node)createNodeAddedEventprotected EventcreateNodeGainedInterfaceEvent(OnmsIpInterface iface)createNodeGainedInterfaceEventprotected EventcreateNodeGainedServiceEvent(OnmsMonitoredService monSvc)createNodeGainedServiceEventvoidvisitIpInterface(OnmsIpInterface iface)voidvisitMonitoredService(OnmsMonitoredService monSvc)voidvisitNode(OnmsNode node)-
Methods inherited from class org.opennms.netmgt.model.AbstractEntityVisitor
visitIpInterfaceComplete, visitMonitoredServiceComplete, visitNodeComplete, visitSnmpInterface, visitSnmpInterfaceComplete
-
-
-
-
Constructor Detail
-
AddEventVisitor
public AddEventVisitor(EventForwarder eventForwarder)
-
AddEventVisitor
public AddEventVisitor(EventForwarder eventForwarder, String monitorKey)
Constructor for AddEventVisitor.
- Parameters:
eventForwarder- aorg.opennms.netmgt.model.events.EventForwarderobject.monitorKey- aStringobject. (optional)
-
-
Method Detail
-
visitNode
public void visitNode(OnmsNode node)
- Specified by:
visitNodein interfaceEntityVisitor- Overrides:
visitNodein classAbstractEntityVisitor
-
visitIpInterface
public void visitIpInterface(OnmsIpInterface iface)
- Specified by:
visitIpInterfacein interfaceEntityVisitor- Overrides:
visitIpInterfacein classAbstractEntityVisitor
-
visitMonitoredService
public void visitMonitoredService(OnmsMonitoredService monSvc)
- Specified by:
visitMonitoredServicein interfaceEntityVisitor- Overrides:
visitMonitoredServicein classAbstractEntityVisitor
-
createNodeGainedInterfaceEvent
protected Event createNodeGainedInterfaceEvent(OnmsIpInterface iface)
createNodeGainedInterfaceEvent
- Parameters:
iface- aOnmsIpInterfaceobject.- Returns:
- a
Eventobject.
-
createNodeGainedServiceEvent
protected Event createNodeGainedServiceEvent(OnmsMonitoredService monSvc)
createNodeGainedServiceEvent
- Parameters:
monSvc- aOnmsMonitoredServiceobject.- Returns:
- a
Eventobject.
-
-