public class StatisticsFilter
extends org.apache.mina.core.filterchain.IoFilterAdapter
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_NAME |
static org.apache.mina.core.session.AttributeKey |
STATS_KEY |
| Constructor and Description |
|---|
StatisticsFilter() |
| Modifier and Type | Method and Description |
|---|---|
void |
filterWrite(org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter,
org.apache.mina.core.session.IoSession session,
org.apache.mina.core.write.WriteRequest writeRequest) |
void |
messageReceived(org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter,
org.apache.mina.core.session.IoSession session,
Object message) |
void |
messageSent(org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter,
org.apache.mina.core.session.IoSession session,
org.apache.mina.core.write.WriteRequest writeRequest) |
void |
sessionClosed(org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter,
org.apache.mina.core.session.IoSession session) |
public static final org.apache.mina.core.session.AttributeKey STATS_KEY
public static final String DEFAULT_NAME
public void sessionClosed(org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter,
org.apache.mina.core.session.IoSession session)
throws Exception
sessionClosed in interface org.apache.mina.core.filterchain.IoFiltersessionClosed in class org.apache.mina.core.filterchain.IoFilterAdapterExceptionpublic void filterWrite(org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter,
org.apache.mina.core.session.IoSession session,
org.apache.mina.core.write.WriteRequest writeRequest)
throws Exception
filterWrite in interface org.apache.mina.core.filterchain.IoFilterfilterWrite in class org.apache.mina.core.filterchain.IoFilterAdapterExceptionpublic void messageReceived(org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter,
org.apache.mina.core.session.IoSession session,
Object message)
throws Exception
messageReceived in interface org.apache.mina.core.filterchain.IoFiltermessageReceived in class org.apache.mina.core.filterchain.IoFilterAdapterExceptionpublic void messageSent(org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter,
org.apache.mina.core.session.IoSession session,
org.apache.mina.core.write.WriteRequest writeRequest)
throws Exception
messageSent in interface org.apache.mina.core.filterchain.IoFiltermessageSent in class org.apache.mina.core.filterchain.IoFilterAdapterException