nextFilter.messageSent(session, inputStream); } else { nextFilter.filterWrite(session, new WriteRequest(byteBuffer));
.getFuture()); nextFilter.filterWrite(session, new WriteRequest(byteBuffer)); nextFilter.filterWrite(session, writeRequest);
@Override public void filterWrite(NextFilter nextFilter, IoSession session, WriteRequest writeRequest) throws Exception { Object message = writeRequest.getMessage(); if (message instanceof ByteBuffer) { nextFilter.filterWrite(session, writeRequest); return; } ProtocolEncoder encoder = getEncoder(session); ProtocolEncoderOutputImpl encoderOut = getEncoderOut(session, nextFilter, writeRequest); try { encoder.encode(session, message, encoderOut); encoderOut.flush(); nextFilter.filterWrite(session, new WriteRequest( new MessageByteBuffer(writeRequest.getMessage()), writeRequest.getFuture(), writeRequest.getDestination())); } catch (Throwable t) { ProtocolEncoderException pee; if (t instanceof ProtocolEncoderException) { pee = (ProtocolEncoderException) t; } else { pee = new ProtocolEncoderException(t); } throw pee; } }
public void filterWrite(NextFilter nextFilter, IoSession session, WriteRequest writeRequest) { if (SessionLog.isInfoEnabled(session)) { SessionLog.info(session, "WRITE: " + writeRequest); } nextFilter.filterWrite(session, writeRequest); }
@Override protected WriteFuture doFlush(ByteBuffer buf) { WriteFuture future = new DefaultWriteFuture(session); nextFilter.filterWrite(session, new WriteRequest( new HiddenByteBuffer(buf), future, writeRequest .getDestination())); return future; } }
public void filterWrite(NextFilter nextFilter, IoSession session, WriteRequest writeRequest) throws Exception { nextFilter.filterWrite(session, writeRequest); }
public void filterWrite(NextFilter nextFilter, IoSession session, WriteRequest writeRequest) { nextFilter.filterWrite(session, writeRequest); }
public void filterWrite(NextFilter nextFilter, IoSession session, WriteRequest writeRequest) throws Exception { nextFilter.filterWrite(session, writeRequest); }
@Override public void filterWrite(final NextFilter nextFilter, final IoSession session, final WriteRequest writeRequest) throws Exception { // m_log.debug("Filtering write: "+writeRequest.getMessage()); nextFilter.filterWrite(session, writeRequest); }