|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opennms.netmgt.provision.support.AbstractDetector
org.opennms.netmgt.provision.support.BasicDetector<LineOrientedRequest,MultilineOrientedResponse>
org.opennms.netmgt.provision.detector.simple.request.MultilineOrientedDetector
public abstract class MultilineOrientedDetector
Abstract MultilineOrientedDetector class.
| Constructor Summary | |
|---|---|
protected |
MultilineOrientedDetector(String serviceName,
int port)
Constructor for MultilineOrientedDetector. |
protected |
MultilineOrientedDetector(String serviceName,
int port,
int timeout,
int retries)
Constructor for MultilineOrientedDetector. |
| Method Summary | |
|---|---|
ClientConversation.ResponseValidator<MultilineOrientedResponse> |
equals(String pattern)
equals |
protected void |
expectClose()
expectClose |
protected Client<LineOrientedRequest,MultilineOrientedResponse> |
getClient()
getClient |
protected LineOrientedRequest |
request(String command)
request |
ClientConversation.ResponseValidator<MultilineOrientedResponse> |
startsWith(String pattern)
startsWith |
| Methods inherited from class org.opennms.netmgt.provision.support.BasicDetector |
|---|
dispose, expectBanner, getConversation, isServiceDetected, onInit, 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 |
|---|
protected MultilineOrientedDetector(String serviceName,
int port)
Constructor for MultilineOrientedDetector.
serviceName - a String object.port - a int.
protected MultilineOrientedDetector(String serviceName,
int port,
int timeout,
int retries)
Constructor for MultilineOrientedDetector.
port - a int.timeout - a int.retries - a int.serviceName - a String object.| Method Detail |
|---|
protected LineOrientedRequest request(String command)
request
command - a String object.
LineOrientedRequest object.protected void expectClose()
expectClose
public ClientConversation.ResponseValidator<MultilineOrientedResponse> equals(String pattern)
equals
pattern - a String object.
ClientConversation.ResponseValidator object.public ClientConversation.ResponseValidator<MultilineOrientedResponse> startsWith(String pattern)
startsWith
pattern - a String object.
ClientConversation.ResponseValidator object.protected Client<LineOrientedRequest,MultilineOrientedResponse> getClient()
getClient
getClient in class BasicDetector<LineOrientedRequest,MultilineOrientedResponse>Client object.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||