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