public void flush() { while (!messageQueue.isEmpty()) { nextFilter.messageReceived(session, messageQueue.remove(0)); } } }
Object message) throws Exception { if (!(message instanceof ByteBuffer)) { nextFilter.messageReceived(session, message); return;
protected void processEvent(NextFilter nextFilter, IoSession session, EventType type, Object data) { if (type == EventType.RECEIVED) { nextFilter.messageReceived(session, data); } else if (type == EventType.SENT) { nextFilter.messageSent(session, data); } else if (type == EventType.EXCEPTION) { nextFilter.exceptionCaught(session, (Throwable) data); } else if (type == EventType.IDLE) { nextFilter.sessionIdle(session, (IdleStatus) data); } else if (type == EventType.OPENED) { nextFilter.sessionOpened(session); } else if (type == EventType.CLOSED) { nextFilter.sessionClosed(session); } }
public void messageReceived(NextFilter nextFilter, IoSession session, Object message) throws Exception { nextFilter.messageReceived(session, message); }
@Override public void messageReceived(NextFilter nextFilter, IoSession session, Object message) { if (!isBlocked(session)) { // forward if not blocked nextFilter.messageReceived(session, message); } else { blockSession(session); } }
public void messageReceived(NextFilter nextFilter, IoSession session, Object message) throws Exception { if (message instanceof ByteBuffer) { add(session, ((ByteBuffer) message).remaining()); } nextFilter.messageReceived(session, message); } }
public void messageReceived(NextFilter nextFilter, IoSession session, Object message) { nextFilter.messageReceived(session, message); }
public void messageReceived(NextFilter nextFilter, IoSession session, Object message) throws Exception { if (message instanceof ByteBuffer) { release(session, ((ByteBuffer) message).remaining()); } nextFilter.messageReceived(session, message); } }
public void messageReceived(NextFilter nextFilter, IoSession session, Object message) { if (SessionLog.isInfoEnabled(session)) { SessionLog.info(session, "RECEIVED: " + message); } nextFilter.messageReceived(session, message); }