public class BaseDetectorHandler<Request,Response>
extends org.apache.mina.core.service.IoHandlerAdapter
BaseDetectorHandler class.
| Constructor and Description | 
|---|
BaseDetectorHandler()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
exceptionCaught(org.apache.mina.core.session.IoSession session,
               Throwable cause) | 
AsyncClientConversation<Request,Response> | 
getConversation()
getConversation 
 | 
DetectFutureMinaImpl | 
getFuture()
getFuture 
 | 
void | 
messageReceived(org.apache.mina.core.session.IoSession session,
               Object message) | 
void | 
sessionClosed(org.apache.mina.core.session.IoSession session) | 
void | 
sessionCreated(org.apache.mina.core.session.IoSession session) | 
void | 
sessionIdle(org.apache.mina.core.session.IoSession session,
           org.apache.mina.core.session.IdleStatus status) | 
void | 
sessionOpened(org.apache.mina.core.session.IoSession session) | 
void | 
setConversation(AsyncClientConversation<Request,Response> conversation)
setConversation 
 | 
void | 
setFuture(DetectFutureMinaImpl future)
setFuture 
 | 
public void setFuture(DetectFutureMinaImpl future)
setFuture
Request - a Request object.Response - a Response object.future - a DetectFuture object.public DetectFutureMinaImpl getFuture()
getFuture
DetectFuture object.public void sessionCreated(org.apache.mina.core.session.IoSession session)
                    throws Exception
sessionCreated in interface org.apache.mina.core.service.IoHandlersessionCreated in class org.apache.mina.core.service.IoHandlerAdapterExceptionpublic void sessionOpened(org.apache.mina.core.session.IoSession session)
                   throws Exception
sessionOpened in interface org.apache.mina.core.service.IoHandlersessionOpened in class org.apache.mina.core.service.IoHandlerAdapterExceptionpublic void sessionClosed(org.apache.mina.core.session.IoSession session)
                   throws Exception
sessionClosed in interface org.apache.mina.core.service.IoHandlersessionClosed in class org.apache.mina.core.service.IoHandlerAdapterExceptionpublic void sessionIdle(org.apache.mina.core.session.IoSession session,
                        org.apache.mina.core.session.IdleStatus status)
                 throws Exception
sessionIdle in interface org.apache.mina.core.service.IoHandlersessionIdle in class org.apache.mina.core.service.IoHandlerAdapterExceptionpublic void exceptionCaught(org.apache.mina.core.session.IoSession session,
                            Throwable cause)
                     throws Exception
exceptionCaught in interface org.apache.mina.core.service.IoHandlerexceptionCaught in class org.apache.mina.core.service.IoHandlerAdapterExceptionpublic void messageReceived(org.apache.mina.core.session.IoSession session,
                            Object message)
                     throws Exception
messageReceived in interface org.apache.mina.core.service.IoHandlermessageReceived in class org.apache.mina.core.service.IoHandlerAdapterExceptionpublic void setConversation(AsyncClientConversation<Request,Response> conversation)
setConversation
conversation - a AsyncClientConversation object.public AsyncClientConversation<Request,Response> getConversation()
getConversation
AsyncClientConversation object.Copyright © 2021. All rights reserved.