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)
session
- The IoSession
which has to process this invocationvoid sessionOpened(IoSession session)
session
- The IoSession
which has to process this invocationvoid sessionClosed(IoSession session)
session
- The IoSession
which has to process this invocationvoid sessionIdle(IoSession session, IdleStatus status)
session
- The IoSession
which has to process this invocationstatus
- The IdleStatus
typevoid exceptionCaught(IoSession session, Throwable cause)
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)
session
- The IoSession
which has to process this invocationmessage
- The received messagevoid messageSent(IoSession session, WriteRequest writeRequest)
session
- The IoSession
which has to process this invocationwriteRequest
- The WriteRequest
to processvoid filterWrite(IoSession session, WriteRequest writeRequest)
session
- The IoSession
which has to process this invocationwriteRequest
- The WriteRequest
to processvoid filterClose(IoSession session)
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–2021 Apache MINA Project. All rights reserved.