| AbstractHttpInterfaceManager |
Base class for an HTTP interface manager with lazily initialized http client instance.
|
| BitBufferReader |
Helper for reading a specific number of bits at a time from a byte buffer.
|
| BitStreamReader |
Helper for reading a specific number of bits at a time from a stream.
|
| BitStreamWriter |
Helper for writing a specific number of bits at a time to a stream.
|
| ByteBufferInputStream |
A byte buffer exposed as an input stream.
|
| ByteBufferOutputStream |
A byte buffer wrapped in an output stream.
|
| ChainedInputStream |
Input stream which can swap the underlying input stream if the current one ends.
|
| DetachedByteChannel |
Creates a readable byte channel which can be closed without closing the underlying channel.
|
| DirectBufferStreamBroker |
A helper class to consume the entire contents of a stream into a direct byte buffer.
|
| EmptyInputStream |
Represents an empty input stream.
|
| ExtendedBufferedInputStream |
A buffered input stream that gives with the ability to get the number of bytes left in the buffer and a method for
discarding the buffer.
|
| GreedyInputStream |
Input stream wrapper which reads or skips until EOF or requested length.
|
| HttpClientTools |
Tools for working with HttpClient
|
| HttpClientTools.NoRedirectsStrategy |
A redirect strategy which does not follow any redirects.
|
| HttpInterface |
An HTTP interface for performing HTTP requests in one specific thread.
|
| MessageInput |
An input for messages with their size known so unknown messages can be skipped.
|
| MessageOutput |
An output for a series of messages which each have sizes specified before the start of the message.
|
| NonSeekableInputStream |
|
| PersistentHttpStream |
Use an HTTP endpoint as a stream, where the connection resetting is handled gracefully by reopening the connection
and using a closed stream will just reopen the connection.
|
| ResettableBoundedInputStream |
Bounded input stream where the limit can be set dynamically.
|
| SavedHeadSeekableInputStream |
A wrapper around a seekable input stream which saves the beginning of the stream into a buffer.
|
| SeekableInputStream |
An input stream that is seekable.
|
| SimpleHttpInterfaceManager |
HTTP interface manager which creates a new HTTP context for each interface.
|
| StreamTools |
Utility methods for streams.
|
| ThreadLocalHttpInterfaceManager |
HTTP interface manager which reuses an HttpContext by keeping it as a thread local.
|
| TrustManagerBuilder |
Builder for a trust manager with custom certificates.
|