public abstract class CommonEventFilter extends IoFilterAdapter
IoFilter.NextFilter| Constructor and Description |
|---|
CommonEventFilter() |
destroy, init, onPostAdd, onPostRemove, onPreAdd, onPreRemove, toStringprotected abstract void filter(IoFilterEvent event) throws java.lang.Exception
java.lang.Exceptionpublic final void sessionCreated(IoFilter.NextFilter nextFilter, IoSession session) throws java.lang.Exception
IoFilterAdapterIoHandler.sessionCreated(IoSession) event.sessionCreated in interface IoFiltersessionCreated in class IoFilterAdapterjava.lang.Exceptionpublic final void sessionOpened(IoFilter.NextFilter nextFilter, IoSession session) throws java.lang.Exception
IoFilterAdapterIoHandler.sessionOpened(IoSession) event.sessionOpened in interface IoFiltersessionOpened in class IoFilterAdapterjava.lang.Exceptionpublic final void sessionClosed(IoFilter.NextFilter nextFilter, IoSession session) throws java.lang.Exception
IoFilterAdapterIoHandler.sessionClosed(IoSession) event.sessionClosed in interface IoFiltersessionClosed in class IoFilterAdapterjava.lang.Exceptionpublic final void sessionIdle(IoFilter.NextFilter nextFilter, IoSession session, IdleStatus status) throws java.lang.Exception
IoFilterAdapterIoHandler.sessionIdle(IoSession,IdleStatus)
event.sessionIdle in interface IoFiltersessionIdle in class IoFilterAdapterjava.lang.Exceptionpublic final void exceptionCaught(IoFilter.NextFilter nextFilter, IoSession session, java.lang.Throwable cause) throws java.lang.Exception
IoFilterAdapterIoHandler.exceptionCaught(IoSession,Throwable)
event.exceptionCaught in interface IoFilterexceptionCaught in class IoFilterAdapterjava.lang.Exceptionpublic final void messageReceived(IoFilter.NextFilter nextFilter, IoSession session, java.lang.Object message) throws java.lang.Exception
IoFilterAdapterIoHandler.messageReceived(IoSession,Object)
event.messageReceived in interface IoFiltermessageReceived in class IoFilterAdapterjava.lang.Exceptionpublic final void messageSent(IoFilter.NextFilter nextFilter, IoSession session, WriteRequest writeRequest) throws java.lang.Exception
IoFilterAdapterIoHandler.messageSent(IoSession,Object)
event.messageSent in interface IoFiltermessageSent in class IoFilterAdapterjava.lang.Exceptionpublic final void filterWrite(IoFilter.NextFilter nextFilter, IoSession session, WriteRequest writeRequest) throws java.lang.Exception
IoFilterAdapterIoSession.write(Object) method invocation.filterWrite in interface IoFilterfilterWrite in class IoFilterAdapterjava.lang.Exceptionpublic final void filterClose(IoFilter.NextFilter nextFilter, IoSession session) throws java.lang.Exception
IoFilterAdapterIoSession.close() method invocation.filterClose in interface IoFilterfilterClose in class IoFilterAdapterjava.lang.Exception