public static interface IoFilter.NextFilter
IoFilter
in IoFilterChain
.Modifier and Type | Method and Description |
---|---|
void |
event(IoSession session,
FilterEvent event)
Forwards an event to next filter.
|
void |
exceptionCaught(IoSession session,
Throwable cause)
Forwards
exceptionCaught event to next filter. |
void |
filterClose(IoSession session)
Forwards
filterClose event to next filter. |
void |
filterWrite(IoSession session,
WriteRequest writeRequest)
Forwards
filterWrite event to next filter. |
void |
inputClosed(IoSession session) |
void |
messageReceived(IoSession session,
Object message)
Forwards
messageReceived event to next filter. |
void |
messageSent(IoSession session,
WriteRequest writeRequest)
Forwards
messageSent event to next filter. |
void |
sessionClosed(IoSession session)
Forwards
sessionClosed event to next filter. |
void |
sessionCreated(IoSession session)
Forwards
sessionCreated event to next filter. |
void |
sessionIdle(IoSession session,
IdleStatus status)
Forwards
sessionIdle event to next filter. |
void |
sessionOpened(IoSession session)
Forwards
sessionOpened event to next filter. |
void sessionCreated(IoSession session)
sessionCreated
event to next filter.session
- The IoSession
which has to process this invocationvoid sessionOpened(IoSession session)
sessionOpened
event to next filter.session
- The IoSession
which has to process this invocationvoid sessionClosed(IoSession session)
sessionClosed
event to next filter.session
- The IoSession
which has to process this invocationvoid sessionIdle(IoSession session, IdleStatus status)
sessionIdle
event to next filter.session
- The IoSession
which has to process this invocationstatus
- The IdleStatus
typevoid exceptionCaught(IoSession session, Throwable cause)
exceptionCaught
event to next filter.session
- The IoSession
which has to process this invocationcause
- The exception that cause this event to be receivedvoid inputClosed(IoSession session)
session
- The IoSession
which has to process this invocationvoid messageReceived(IoSession session, Object message)
messageReceived
event to next filter.session
- The IoSession
which has to process this invocationmessage
- The received messagevoid messageSent(IoSession session, WriteRequest writeRequest)
messageSent
event to next filter.session
- The IoSession
which has to process this invocationwriteRequest
- The WriteRequest
to processvoid filterWrite(IoSession session, WriteRequest writeRequest)
filterWrite
event to next filter.session
- The IoSession
which has to process this invocationwriteRequest
- The WriteRequest
to processvoid filterClose(IoSession session)
filterClose
event to next filter.session
- The IoSession
which has to process this invocationvoid event(IoSession session, FilterEvent event)
session
- The IoSession
which has to process this invocationevent
- The event to propagateCopyright © 2004–2025 Apache MINA Project. All rights reserved.