|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| BlockableChannel | NIO channel that can indicate if it is blocking or non blocking. |
| BufferProcessor | Interface called back when IO buffer draining or filling can actually be done. |
| CompletionListener | Listener called back upon IO completion. |
| ReadableSelectionChannel | Readable byte channel that is based on a selectable channel. |
| SelectionChannel | NIO channel that is based on a selectable channel. |
| WakeupListener | Callback interface when a NIO selection occurs on the selectable object. |
| WritableSelectionChannel | Writable byte channel that is based on a selectable channel. |
| Class Summary | |
|---|---|
| BioUtils | Basic IO manipulation utilities. |
| Buffer | Wrapper around a byte buffer and its state. |
| BufferedSelectionChannel<T extends SelectionChannel> | Byte channel wrapping a byte buffer. |
| BufferingRepresentation | Representation capable of buffering the wrapped representation. |
| InputStreamChannel | Readable byte channel wrapping an input stream. |
| IoUtils | IO manipulation utilities. |
| NbChannelInputStream | Input stream connected to a non-blocking readable channel. |
| NbChannelOutputStream | Output stream connected to a non-blocking writable channel. |
| NioUtils | Utility methods for NIO processing. |
| PipeStream | Pipe stream that pipes output streams into input streams. |
| RangeInputStream | Filters an input stream to expose only a given range. |
| ReadableBufferedChannel | Readable byte channel based on a source socket channel that must only be partially read. |
| ReadableChunkedChannel | Readable byte channel capable of decoding chunked entities. |
| ReadableChunkingChannel | Readable byte channel capable of encoding chunked entities. |
| ReadableSizedChannel | Readable byte channel enforcing a maximum size. |
| ReadableSizedSelectionChannel | Readable byte channel enforcing a maximum size and wrapping a selectable channel. |
| ReadableSocketChannel | Readable byte channel based on a source socket channel that must only be partially read. |
| ReadableTraceChannel | Trace byte channel that sends a copy of all data on the trace output stream. |
| ReaderInputStream | Input stream based on a reader. |
| SelectorFactory | Factory used to dispatch/share Selector. |
| TraceChannel<T extends SelectionChannel> | Filter byte channel that sends a copy of all data on the trace output stream. |
| UnclosableInputStream | InputStream decorator to trap close() calls so that the underlying
stream is not closed. |
| UnclosableOutputStream | OutputStream decorator to trap close() calls so that the decorated stream does not get closed. |
| WrapperChannel<T extends Channel> | Wrapper channel. |
| WrapperSelectionChannel<T extends SelectionChannel> | Wrapper selection channel. |
| WrapperSocketChannel | Readable byte channel based on a source socket channel that must only be partially read. |
| WritableBufferedChannel | Writable byte channel based on a target socket channel. |
| WritableSocketChannel | Readable byte channel based on a source socket channel that must only be partially read. |
| WritableTraceChannel | Trace byte channel that sends a copy of all data on the trace output stream. |
| WriterOutputStream | Output stream wrapping a character writer. |
| Enum Summary | |
|---|---|
| BufferState | Enumeration of buffer and builder states. |
| ChunkState | Enumeration of the chunk decoding IO states. |
| IoState | Enumeration of the connection IO states. |
Supports input and output work.
@since Restlet 2.0
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||