public class ProtocolFilterAdapter extends java.lang.Object implements ProtocolFilter
ProtocolFilter
. You can extend
this class and selectively override required event filter methods only. All
methods forwards events to the next filter by default.ProtocolFilter.NextFilter
Constructor and Description |
---|
ProtocolFilterAdapter() |
public void sessionOpened(ProtocolFilter.NextFilter nextFilter, ProtocolSession session)
ProtocolFilter
ProtocolHandler.sessionOpened(ProtocolSession)
event.sessionOpened
in interface ProtocolFilter
public void sessionClosed(ProtocolFilter.NextFilter nextFilter, ProtocolSession session)
ProtocolFilter
ProtocolHandler.sessionClosed(ProtocolSession)
event.sessionClosed
in interface ProtocolFilter
public void sessionIdle(ProtocolFilter.NextFilter nextFilter, ProtocolSession session, IdleStatus status)
ProtocolFilter
ProtocolHandler.sessionIdle(ProtocolSession,IdleStatus)
event.sessionIdle
in interface ProtocolFilter
public void exceptionCaught(ProtocolFilter.NextFilter nextFilter, ProtocolSession session, java.lang.Throwable cause)
ProtocolFilter
ProtocolHandler.exceptionCaught(ProtocolSession,Throwable)
event.exceptionCaught
in interface ProtocolFilter
public void messageReceived(ProtocolFilter.NextFilter nextFilter, ProtocolSession session, java.lang.Object message)
ProtocolFilter
ProtocolHandler.messageReceived(ProtocolSession,Object)
event.messageReceived
in interface ProtocolFilter
public void messageSent(ProtocolFilter.NextFilter nextFilter, ProtocolSession session, java.lang.Object message)
ProtocolFilter
ProtocolHandler.messageSent(ProtocolSession,Object)
event.messageSent
in interface ProtocolFilter
public void filterWrite(ProtocolFilter.NextFilter nextFilter, ProtocolSession session, java.lang.Object message)
ProtocolFilter
ProtocolSession.write(Object)
method invocation.filterWrite
in interface ProtocolFilter