org.opennms.netmgt.provision.adapters.link
Class LinkEventCorrelator

java.lang.Object
  extended by org.opennms.netmgt.provision.adapters.link.LinkEventCorrelator

public class LinkEventCorrelator
extends Object


Constructor Summary
LinkEventCorrelator()
          Constructor for LinkEventCorrelator.
 
Method Summary
 void handleInterfaceDown(Event e)
          handleInterfaceDown
 void handleInterfaceUp(Event e)
          handleInterfaceUp
 void handleNodeDown(Event e)
          handleNodeDown
 void handleNodeGainedService(Event e)
          handleNodeGainedService
 void handleNodeLostService(Event e)
          handleNodeLostService
 void handleNodeRegainedService(Event e)
          handleNodeRegainedService
 void handleNodeUp(Event e)
          handleNodeUp
 void handleServiceDeleted(Event e)
          handleServiceDeleted
 void handleServiceResponsive(Event e)
          handleServiceResponsive
 void handleServiceUnmanaged(Event e)
          handleServiceUnmanaged
 void handleServiceUnresponsive(Event e)
          handleServiceUnresponsive
 boolean isLinkUp(Event e)
          isLinkUp
 boolean isSnmpPrimary(int nodeId, String ipAddr)
          isSnmpPrimary
 void logEvent(Event e)
          logEvent
 boolean nodeHasEndPointService(int nodeId)
          nodeHasEndPointService
 void setEndPointConfigDao(EndPointConfigurationDao endPointConfigDao)
          setEndPointConfigDao
 void setEventForwarder(EventForwarder forwarder)
          setEventForwarder
 void setNodeLinkService(NodeLinkService nodeLinkService)
          setNodeLinkService
 void updateLinkStatus(Event e)
          updateLinkStatus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LinkEventCorrelator

public LinkEventCorrelator()

Constructor for LinkEventCorrelator.

Method Detail

isLinkUp

public boolean isLinkUp(Event e)

isLinkUp

Parameters:
e - a Event object.
Returns:
a boolean.

logEvent

public void logEvent(Event e)

logEvent

Parameters:
e - a Event object.

handleNodeDown

@Transactional
public void handleNodeDown(Event e)

handleNodeDown

Parameters:
e - a Event object.

handleNodeUp

@Transactional
public void handleNodeUp(Event e)

handleNodeUp

Parameters:
e - a Event object.

handleInterfaceDown

@Transactional
public void handleInterfaceDown(Event e)

handleInterfaceDown

Parameters:
e - a Event object.

handleInterfaceUp

@Transactional
public void handleInterfaceUp(Event e)

handleInterfaceUp

Parameters:
e - a Event object.

handleServiceUnresponsive

@Transactional
public void handleServiceUnresponsive(Event e)

handleServiceUnresponsive

Parameters:
e - a Event object.

handleServiceResponsive

@Transactional
public void handleServiceResponsive(Event e)

handleServiceResponsive

Parameters:
e - a Event object.

handleNodeGainedService

@Transactional
public void handleNodeGainedService(Event e)

handleNodeGainedService

Parameters:
e - a Event object.

handleNodeLostService

@Transactional
public void handleNodeLostService(Event e)

handleNodeLostService

Parameters:
e - a Event object.

handleNodeRegainedService

@Transactional
public void handleNodeRegainedService(Event e)

handleNodeRegainedService

Parameters:
e - a Event object.

handleServiceUnmanaged

@Transactional
public void handleServiceUnmanaged(Event e)

handleServiceUnmanaged

Parameters:
e - a Event object.

handleServiceDeleted

@Transactional
public void handleServiceDeleted(Event e)

handleServiceDeleted

Parameters:
e - a Event object.

isSnmpPrimary

public boolean isSnmpPrimary(int nodeId,
                             String ipAddr)

isSnmpPrimary

Parameters:
nodeId - a int.
ipAddr - a String object.
Returns:
a boolean.

nodeHasEndPointService

public boolean nodeHasEndPointService(int nodeId)

nodeHasEndPointService

Parameters:
nodeId - a int.
Returns:
a boolean.

updateLinkStatus

public void updateLinkStatus(Event e)

updateLinkStatus

Parameters:
e - a Event object.

setEventForwarder

public void setEventForwarder(EventForwarder forwarder)

setEventForwarder

Parameters:
forwarder - a EventForwarder object.

setNodeLinkService

public void setNodeLinkService(NodeLinkService nodeLinkService)

setNodeLinkService

Parameters:
nodeLinkService - a NodeLinkService object.

setEndPointConfigDao

public void setEndPointConfigDao(EndPointConfigurationDao endPointConfigDao)

setEndPointConfigDao

Parameters:
endPointConfigDao - a EndPointConfigurationDao object.


Copyright © 2011. All Rights Reserved.