Module 

Class PushBackStreamChannel

java.lang.Object
org.xnio.channels.PushBackStreamChannel
All Implemented Interfaces:
Closeable, AutoCloseable, Channel, InterruptibleChannel, ReadableByteChannel, ScatteringByteChannel, CloseableChannel, Configurable, StreamSourceChannel, SuspendableReadChannel, WrappedChannel<StreamSourceChannel>

public final class PushBackStreamChannel extends Object implements StreamSourceChannel, WrappedChannel<StreamSourceChannel>
A stream source channel which can have data pushed back into it. Note that waiting readers will NOT be interrupted when data is pushed back; therefore data should only be pushed back at points when no waiters are expected to exist.
Author:
David M. Lloyd