org.opennms.netmgt.provision.detector.datagram
Class NtpDetector

java.lang.Object
  extended by org.opennms.netmgt.provision.support.AbstractDetector
      extended by org.opennms.netmgt.provision.support.BasicDetector<NtpMessage,DatagramPacket>
          extended by org.opennms.netmgt.provision.detector.datagram.NtpDetector
All Implemented Interfaces:
ServiceDetector, SyncServiceDetector

@Component
@Scope(value="prototype")
public class NtpDetector
extends BasicDetector<NtpMessage,DatagramPacket>


Constructor Summary
NtpDetector()
          Constructor for NtpDetector.
 
Method Summary
protected  Client<NtpMessage,DatagramPacket> getClient()
          getClient
 String getIpToValidate()
          getIpToValidate
protected  void onInit()
          onInit
 void setIpToValidate(String ipToValidate)
          setIpToValidate
 
Methods inherited from class org.opennms.netmgt.provision.support.BasicDetector
dispose, expectBanner, getConversation, isServiceDetected, send, send
 
Methods inherited from class org.opennms.netmgt.provision.support.AbstractDetector
getPort, getRetries, getServiceName, getTimeout, init, log, setPort, setRetries, setServiceName, setTimeout
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.opennms.netmgt.provision.ServiceDetector
getServiceName, init, setServiceName
 

Constructor Detail

NtpDetector

public NtpDetector()

Constructor for NtpDetector.

Method Detail

getClient

protected Client<NtpMessage,DatagramPacket> getClient()

getClient

Specified by:
getClient in class BasicDetector<NtpMessage,DatagramPacket>
Returns:
a Client object.

onInit

protected void onInit()

onInit

Specified by:
onInit in class BasicDetector<NtpMessage,DatagramPacket>

setIpToValidate

public void setIpToValidate(String ipToValidate)

setIpToValidate

Parameters:
ipToValidate - a String object.

getIpToValidate

public String getIpToValidate()

getIpToValidate

Returns:
a String object.


Copyright © 2011. All Rights Reserved.