org.opennms.netmgt.provision.detector.icmp
Class IcmpDetector

java.lang.Object
  extended by org.opennms.netmgt.provision.support.AbstractDetector
      extended by org.opennms.netmgt.provision.detector.icmp.IcmpDetector
All Implemented Interfaces:
ServiceDetector, SyncServiceDetector

@Component
@Scope(value="prototype")
public class IcmpDetector
extends AbstractDetector


Constructor Summary
IcmpDetector()
          Constructor for IcmpDetector.
 
Method Summary
 void dispose()
          dispose
 void init()
          init
 boolean isServiceDetected(InetAddress address, DetectorMonitor detectorMonitor)
          isServiceDetected
protected  void onInit()
          onInit
 
Methods inherited from class org.opennms.netmgt.provision.support.AbstractDetector
getPort, getRetries, getServiceName, getTimeout, log, setPort, setRetries, setServiceName, setTimeout
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IcmpDetector

public IcmpDetector()

Constructor for IcmpDetector.

Method Detail

init

public void init()

init

Specified by:
init in interface ServiceDetector
Overrides:
init in class AbstractDetector

isServiceDetected

public boolean isServiceDetected(InetAddress address,
                                 DetectorMonitor detectorMonitor)

isServiceDetected

Specified by:
isServiceDetected in interface SyncServiceDetector
Specified by:
isServiceDetected in class AbstractDetector
Parameters:
address - a InetAddress object.
detectorMonitor - a DetectorMonitor object.
Returns:
a boolean.

onInit

protected void onInit()

onInit

Specified by:
onInit in class AbstractDetector

dispose

public void dispose()

dispose

Specified by:
dispose in interface ServiceDetector
Specified by:
dispose in class AbstractDetector


Copyright © 2011. All Rights Reserved.