this.nextFilter = nextFilter;
this.writeRequest = writeRequest;
}
protected WriteFuture doFlush(ByteBuffer buf) {
WriteFuture future = new DefaultWriteFuture(session);
nextFilter.filterWrite(session, new WriteRequest(
new HiddenByteBuffer(buf), future, writeRequest
.getDestination()));
return future;
}