org.opennms.netmgt.model.events
Class AddEventVisitor

java.lang.Object
  extended by org.opennms.netmgt.model.AbstractEntityVisitor
      extended by org.opennms.netmgt.model.events.AddEventVisitor
All Implemented Interfaces:
EntityVisitor

public class AddEventVisitor
extends AbstractEntityVisitor


Constructor Summary
AddEventVisitor(EventForwarder eventForwarder)
          Constructor for AddEventVisitor.
 
Method Summary
protected  Event createNodeAddedEvent(OnmsNode node)
          createNodeAddedEvent
protected  Event createNodeGainedInterfaceEvent(OnmsIpInterface iface)
          createNodeGainedInterfaceEvent
protected  Event createNodeGainedServiceEvent(OnmsMonitoredService monSvc)
          createNodeGainedServiceEvent
 void visitIpInterface(OnmsIpInterface iface)
          visitIpInterface
 void visitMonitoredService(OnmsMonitoredService monSvc)
          visitMonitoredService
 void visitNode(OnmsNode node)
          visitNode
 
Methods inherited from class org.opennms.netmgt.model.AbstractEntityVisitor
visitIpInterfaceComplete, visitMonitoredServiceComplete, visitNodeComplete, visitSnmpInterface, visitSnmpInterfaceComplete
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AddEventVisitor

public AddEventVisitor(EventForwarder eventForwarder)

Constructor for AddEventVisitor.

Parameters:
eventForwarder - a EventForwarder object.
Method Detail

visitNode

public void visitNode(OnmsNode node)

visitNode

Specified by:
visitNode in interface EntityVisitor
Overrides:
visitNode in class AbstractEntityVisitor
Parameters:
node - a OnmsNode object.

visitIpInterface

public void visitIpInterface(OnmsIpInterface iface)

visitIpInterface

Specified by:
visitIpInterface in interface EntityVisitor
Overrides:
visitIpInterface in class AbstractEntityVisitor
Parameters:
iface - a OnmsIpInterface object.

visitMonitoredService

public void visitMonitoredService(OnmsMonitoredService monSvc)

visitMonitoredService

Specified by:
visitMonitoredService in interface EntityVisitor
Overrides:
visitMonitoredService in class AbstractEntityVisitor
Parameters:
monSvc - a OnmsMonitoredService object.

createNodeAddedEvent

protected Event createNodeAddedEvent(OnmsNode node)

createNodeAddedEvent

Parameters:
node - a OnmsNode object.
Returns:
a Event object.

createNodeGainedInterfaceEvent

protected Event createNodeGainedInterfaceEvent(OnmsIpInterface iface)

createNodeGainedInterfaceEvent

Parameters:
iface - a OnmsIpInterface object.
Returns:
a Event object.

createNodeGainedServiceEvent

protected Event createNodeGainedServiceEvent(OnmsMonitoredService monSvc)

createNodeGainedServiceEvent

Parameters:
monSvc - a OnmsMonitoredService object.
Returns:
a Event object.


Copyright © 2011. All Rights Reserved.