public interface IoFilter<S extends org.apache.mina.core.session.IoSession,M>
| Modifier and Type | Interface and Description |
|---|---|
static class |
IoFilter.Adapter<S extends org.apache.mina.core.session.IoSession,M,F extends IoFilter<S,M>> |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy() |
void |
exceptionCaught(org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter,
S session,
Throwable cause) |
void |
filterClose(org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter,
S session) |
void |
filterWrite(org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter,
S session,
org.apache.mina.core.write.WriteRequest writeRequest,
M message) |
void |
init() |
void |
messageReceived(org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter,
S session,
M message) |
void |
messageSent(org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter,
S session,
org.apache.mina.core.write.WriteRequest writeRequest,
Object message) |
void |
onPostAdd(org.apache.mina.core.filterchain.IoFilterChain parent,
String name,
org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter) |
void |
onPostRemove(org.apache.mina.core.filterchain.IoFilterChain parent,
String name,
org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter) |
void |
onPreAdd(org.apache.mina.core.filterchain.IoFilterChain parent,
String name,
org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter) |
void |
onPreRemove(org.apache.mina.core.filterchain.IoFilterChain parent,
String name,
org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter) |
void |
sessionClosed(org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter,
S session) |
void |
sessionCreated(org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter,
S session) |
void |
sessionIdle(org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter,
S session,
org.apache.mina.core.session.IdleStatus status) |
void |
sessionOpened(org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter,
S session) |
void onPreAdd(org.apache.mina.core.filterchain.IoFilterChain parent,
String name,
org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter)
throws Exception
Exceptionvoid onPostAdd(org.apache.mina.core.filterchain.IoFilterChain parent,
String name,
org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter)
throws Exception
Exceptionvoid onPreRemove(org.apache.mina.core.filterchain.IoFilterChain parent,
String name,
org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter)
throws Exception
Exceptionvoid onPostRemove(org.apache.mina.core.filterchain.IoFilterChain parent,
String name,
org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter)
throws Exception
Exceptionvoid sessionCreated(org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter,
S session)
throws Exception
Exceptionvoid sessionOpened(org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter,
S session)
throws Exception
Exceptionvoid sessionIdle(org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter,
S session,
org.apache.mina.core.session.IdleStatus status)
throws Exception
Exceptionvoid sessionClosed(org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter,
S session)
throws Exception
Exceptionvoid messageReceived(org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter,
S session,
M message)
throws Exception
Exceptionvoid messageSent(org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter,
S session,
org.apache.mina.core.write.WriteRequest writeRequest,
Object message)
throws Exception
Exceptionvoid filterWrite(org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter,
S session,
org.apache.mina.core.write.WriteRequest writeRequest,
M message)
throws Exception
Exceptionvoid filterClose(org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter,
S session)
throws Exception
ExceptionCopyright © 2014–2016. All rights reserved.