org.opennms.netmgt.provision.detector.simple
Class DominoIIOPDetector

java.lang.Object
  extended by org.opennms.netmgt.provision.support.AbstractDetector
      extended by org.opennms.netmgt.provision.support.BasicDetector<LineOrientedRequest,LineOrientedResponse>
          extended by org.opennms.netmgt.provision.detector.simple.LineOrientedDetector
              extended by org.opennms.netmgt.provision.detector.simple.DominoIIOPDetector
All Implemented Interfaces:
ServiceDetector, SyncServiceDetector

@Component
@Scope(value="prototype")
public class DominoIIOPDetector
extends LineOrientedDetector

DominoIIOPDetector class.

Version:
$Id: $
Author:
Donald Desloge

Constructor Summary
DominoIIOPDetector()
          Default constructor
DominoIIOPDetector(String serviceName, int port)
          Constructor for creating a non-default service based on this protocol
 
Method Summary
protected  DominoIIOPClient getClient()
          getClient
 int getIorPort()
          getIorPort
protected  void onInit()
          onInit
 void setIorPort(int iorPort)
          setIorPort
 
Methods inherited from class org.opennms.netmgt.provision.detector.simple.LineOrientedDetector
equals, expectClose, find, matches, request, startsWith
 
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

DominoIIOPDetector

public DominoIIOPDetector()
Default constructor


DominoIIOPDetector

public DominoIIOPDetector(String serviceName,
                          int port)
Constructor for creating a non-default service based on this protocol

Parameters:
serviceName - a String object.
port - a int.
Method Detail

onInit

protected void onInit()

onInit

Specified by:
onInit in class BasicDetector<LineOrientedRequest,LineOrientedResponse>

getClient

protected DominoIIOPClient getClient()

getClient

Overrides:
getClient in class LineOrientedDetector
Returns:
a Client object.

setIorPort

public void setIorPort(int iorPort)

setIorPort

Parameters:
iorPort - a int.

getIorPort

public int getIorPort()

getIorPort

Returns:
a int.


Copyright © 2011. All Rights Reserved.