|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.mina.io.filter.IoLoggingFilter
public class IoLoggingFilter
Logs all MINA I/O events to Logger.
SessionLog| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.apache.mina.io.IoFilter |
|---|
IoFilter.NextFilter |
| Field Summary | |
|---|---|
static java.lang.String |
LOGGER
Session attribute key: Logger |
static java.lang.String |
PREFIX
Session attribute key: prefix string |
| Constructor Summary | |
|---|---|
IoLoggingFilter()
Creates a new instance. |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String PREFIX
public static final java.lang.String LOGGER
Logger
| Constructor Detail |
|---|
public IoLoggingFilter()
| Method Detail |
|---|
public void sessionOpened(IoFilter.NextFilter nextFilter,
IoSession session)
IoFilterIoHandler.sessionOpened(IoSession) event.
sessionOpened in interface IoFilter
public void sessionClosed(IoFilter.NextFilter nextFilter,
IoSession session)
IoFilterIoHandler.sessionClosed(IoSession) event.
sessionClosed in interface IoFilter
public void sessionIdle(IoFilter.NextFilter nextFilter,
IoSession session,
IdleStatus status)
IoFilterIoHandler.sessionIdle(IoSession, IdleStatus) event.
sessionIdle in interface IoFilter
public void exceptionCaught(IoFilter.NextFilter nextFilter,
IoSession session,
java.lang.Throwable cause)
IoFilterIoHandler.exceptionCaught(IoSession, Throwable) event.
exceptionCaught in interface IoFilter
public void dataRead(IoFilter.NextFilter nextFilter,
IoSession session,
ByteBuffer buf)
IoFilterIoHandler.dataRead(IoSession, ByteBuffer) event.
dataRead in interface IoFilter
public void dataWritten(IoFilter.NextFilter nextFilter,
IoSession session,
java.lang.Object marker)
IoFilterIoHandler.dataWritten(IoSession, Object) event.
dataWritten in interface IoFilter
public void filterWrite(IoFilter.NextFilter nextFilter,
IoSession session,
ByteBuffer buf,
java.lang.Object marker)
IoFilterIoSession.write(ByteBuffer, Object) method invocation.
filterWrite in interface IoFilter
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||