|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.mina.io.IoFilterAdapter
public class IoFilterAdapter
An abstract adapter class for IoFilter. You can extend this
class and selectively override required event filter methods only. All
methods forwards events to the next filter by default.
Please refer to
BlacklistFilter
example.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.apache.mina.io.IoFilter |
|---|
IoFilter.NextFilter |
| Constructor Summary | |
|---|---|
IoFilterAdapter()
|
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public IoFilterAdapter()
| Method Detail |
|---|
public void sessionOpened(IoFilter.NextFilter nextFilter,
IoSession session)
throws java.lang.Exception
IoFilterIoHandler.sessionOpened(IoSession) event.
sessionOpened in interface IoFilterjava.lang.Exception
public void sessionClosed(IoFilter.NextFilter nextFilter,
IoSession session)
throws java.lang.Exception
IoFilterIoHandler.sessionClosed(IoSession) event.
sessionClosed in interface IoFilterjava.lang.Exception
public void sessionIdle(IoFilter.NextFilter nextFilter,
IoSession session,
IdleStatus status)
throws java.lang.Exception
IoFilterIoHandler.sessionIdle(IoSession, IdleStatus) event.
sessionIdle in interface IoFilterjava.lang.Exception
public void exceptionCaught(IoFilter.NextFilter nextFilter,
IoSession session,
java.lang.Throwable cause)
throws java.lang.Exception
IoFilterIoHandler.exceptionCaught(IoSession, Throwable) event.
exceptionCaught in interface IoFilterjava.lang.Exception
public void dataRead(IoFilter.NextFilter nextFilter,
IoSession session,
ByteBuffer buf)
throws java.lang.Exception
IoFilterIoHandler.dataRead(IoSession, ByteBuffer) event.
dataRead in interface IoFilterjava.lang.Exception
public void dataWritten(IoFilter.NextFilter nextFilter,
IoSession session,
java.lang.Object marker)
throws java.lang.Exception
IoFilterIoHandler.dataWritten(IoSession, Object) event.
dataWritten in interface IoFilterjava.lang.Exception
public void filterWrite(IoFilter.NextFilter nextFilter,
IoSession session,
ByteBuffer buf,
java.lang.Object marker)
throws java.lang.Exception
IoFilterIoSession.write(ByteBuffer, Object) method invocation.
filterWrite in interface IoFilterjava.lang.Exception
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||