| Interface | Description |
|---|---|
| TSeekableFile |
| Class | Description |
|---|---|
| AutoExpandingBuffer |
Helper class that wraps a byte[] so that it can expand and be reused.
|
| AutoExpandingBufferReadTransport |
TTransport for reading from an AutoExpandingBuffer.
|
| AutoExpandingBufferWriteTransport |
TTransport for writing to an AutoExpandingBuffer.
|
| TFastFramedTransport |
This transport is wire compatible with
TFramedTransport, but makes
use of reusable, expanding read and write buffers in order to avoid
allocating new byte[]s all the time. |
| TFastFramedTransport.Factory | |
| TFileProcessor |
FileProcessor: helps in processing files generated by TFileTransport.
|
| TFileTransport |
FileTransport implementation of the TTransport interface.
|
| TFileTransport.ChunkState | |
| TFileTransport.Event | |
| TFileTransport.TruncableBufferedInputStream | |
| TFramedTransport |
TFramedTransport is a buffered TTransport that ensures a fully read message
every time by preceding messages with a 4-byte frame size.
|
| TFramedTransport.Factory | |
| THttpClient |
HTTP implementation of the TTransport interface.
|
| THttpClient.Factory | |
| TIOStreamTransport |
This is the most commonly used base transport.
|
| TMemoryBuffer |
Memory buffer-based implementation of the TTransport interface.
|
| TMemoryInputTransport | |
| TNonblockingServerSocket |
Wrapper around ServerSocketChannel
|
| TNonblockingServerSocket.NonblockingAbstractServerSocketArgs | |
| TNonblockingServerTransport |
Server transport that can be operated in a nonblocking fashion.
|
| TNonblockingSocket |
Transport for use with async client.
|
| TNonblockingTransport | |
| TSaslClientTransport |
Wraps another Thrift
TTransport, but performs SASL client
negotiation on the call to open(). |
| TSaslServerTransport |
Wraps another Thrift
TTransport, but performs SASL server
negotiation on the call to open(). |
| TSaslServerTransport.Factory |
TTransportFactory to create
TSaslServerTransports |
| TServerSocket |
Wrapper around ServerSocket for Thrift.
|
| TServerSocket.ServerSocketTransportArgs | |
| TServerTransport |
Server transport.
|
| TServerTransport.AbstractServerTransportArgs<T extends TServerTransport.AbstractServerTransportArgs<T>> | |
| TSimpleFileTransport |
Basic file support for the TTransport interface
|
| TSocket |
Socket implementation of the TTransport interface.
|
| TSSLTransportFactory |
A Factory for providing and setting up Client and Server SSL wrapped
TSocket and TServerSocket
|
| TSSLTransportFactory.TSSLTransportParameters |
A Class to hold all the SSL parameters
|
| TStandardFile | |
| TTransport |
Generic class that encapsulates the I/O layer.
|
| TTransportFactory |
Factory class used to create wrapped instance of Transports.
|
| Enum | Description |
|---|---|
| TFileTransport.TailPolicy |
| Exception | Description |
|---|---|
| TSaslTransportException | |
| TTransportException |
Transport exceptions.
|