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 © 2020. All rights reserved.