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.IoHandler
sessionCreated
in class org.apache.mina.core.service.IoHandlerAdapter
Exception
public void sessionOpened(org.apache.mina.core.session.IoSession session) throws Exception
sessionOpened
in interface org.apache.mina.core.service.IoHandler
sessionOpened
in class org.apache.mina.core.service.IoHandlerAdapter
Exception
public void sessionClosed(org.apache.mina.core.session.IoSession session) throws Exception
sessionClosed
in interface org.apache.mina.core.service.IoHandler
sessionClosed
in class org.apache.mina.core.service.IoHandlerAdapter
Exception
public 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.IoHandler
sessionIdle
in class org.apache.mina.core.service.IoHandlerAdapter
Exception
public void exceptionCaught(org.apache.mina.core.session.IoSession session, Throwable cause) throws Exception
exceptionCaught
in interface org.apache.mina.core.service.IoHandler
exceptionCaught
in class org.apache.mina.core.service.IoHandlerAdapter
Exception
public void messageReceived(org.apache.mina.core.session.IoSession session, Object message) throws Exception
messageReceived
in interface org.apache.mina.core.service.IoHandler
messageReceived
in class org.apache.mina.core.service.IoHandlerAdapter
Exception
public void setConversation(AsyncClientConversation<Request,Response> conversation)
setConversation
conversation
- a AsyncClientConversation
object.public AsyncClientConversation<Request,Response> getConversation()
getConversation
AsyncClientConversation
object.Copyright © 2021. All rights reserved.