public abstract class AsyncBasicDetectorMinaImpl<Request,Response> extends AsyncBasicDetector<Request,Response>
AsyncBasicDetectorMinaImpl class.
| Constructor and Description |
|---|
AsyncBasicDetectorMinaImpl(String serviceName,
int port)
Constructor for AsyncBasicDetector.
|
AsyncBasicDetectorMinaImpl(String serviceName,
int port,
int timeout,
int retries)
Constructor for AsyncBasicDetector.
|
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.mina.core.service.IoHandler |
createDetectorHandler(DetectFutureMinaImpl future)
createDetectorHandler
|
void |
dispose()
dispose
|
protected org.apache.mina.core.service.IoHandler |
getDetectorHandler()
getDetectorHandler
|
protected org.apache.mina.core.filterchain.IoFilterAdapter |
getLoggingFilter()
getLoggingFilter
|
protected org.apache.mina.filter.codec.ProtocolCodecFilter |
getProtocolCodecFilter()
getProtocolCodecFilter
|
DetectFuture |
isServiceDetected(InetAddress address) |
protected void |
setDetectorHandler(BaseDetectorHandler<Request,Response> detectorHandler)
setDetectorHandler
|
protected void |
setLoggingFilter(org.apache.mina.core.filterchain.IoFilterAdapter filterLogging)
setLoggingFilter
|
protected void |
setProtocolCodecFilter(org.apache.mina.filter.codec.ProtocolCodecFilter protocolCodecFilter)
setProtocolCodecFilter
|
expectBanner, find, getConversation, getIdleTime, isUseSSLFilter, send, setIdleTime, setUseSSLFilter, startsWithdetectgetIpMatch, getPort, getRetries, getServiceName, getTimeout, init, onInit, setIpMatch, setPort, setRetries, setServiceName, setTimeoutclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetIpMatch, getPort, getServiceName, getTimeout, init, setIpMatch, setPort, setServiceName, setTimeoutpublic AsyncBasicDetectorMinaImpl(String serviceName, int port)
Constructor for AsyncBasicDetector.
Request - a Request object.Response - a Response object.serviceName - a String object.port - a int.public void dispose()
dispose
dispose in interface ServiceDetectordispose in class AbstractDetectorpublic final DetectFuture isServiceDetected(InetAddress address)
isServiceDetected in class AsyncAbstractDetectorprotected final void setDetectorHandler(BaseDetectorHandler<Request,Response> detectorHandler)
setDetectorHandler
detectorHandler - a BaseDetectorHandler object.protected final org.apache.mina.core.service.IoHandler createDetectorHandler(DetectFutureMinaImpl future)
createDetectorHandler
future - a DetectFuture object.IoHandler object.protected final void setLoggingFilter(org.apache.mina.core.filterchain.IoFilterAdapter filterLogging)
setLoggingFilter
filterLogging - a IoFilterAdapter object.protected final org.apache.mina.core.filterchain.IoFilterAdapter getLoggingFilter()
getLoggingFilter
IoFilterAdapter object.protected final void setProtocolCodecFilter(org.apache.mina.filter.codec.ProtocolCodecFilter protocolCodecFilter)
setProtocolCodecFilter
protocolCodecFilter - a ProtocolCodecFilter object.protected final org.apache.mina.filter.codec.ProtocolCodecFilter getProtocolCodecFilter()
getProtocolCodecFilter
ProtocolCodecFilter object.protected final org.apache.mina.core.service.IoHandler getDetectorHandler()
getDetectorHandler
IoHandler object.Copyright © 2022. All rights reserved.