|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use TTransport | |
|---|---|
| org.apache.thrift | |
| org.apache.thrift.protocol | |
| org.apache.thrift.transport | |
| Uses of TTransport in org.apache.thrift |
|---|
| Methods in org.apache.thrift with parameters of type TTransport | |
|---|---|
TProcessor |
TProcessorFactory.getProcessor(TTransport trans)
|
| Uses of TTransport in org.apache.thrift.protocol |
|---|
| Methods in org.apache.thrift.protocol that return TTransport | |
|---|---|
TTransport |
TProtocol.getTransport()
Transport accessor |
| Methods in org.apache.thrift.protocol with parameters of type TTransport | |
|---|---|
TProtocol |
TSimpleJSONProtocol.Factory.getProtocol(TTransport trans)
|
TProtocol |
TProtocolFactory.getProtocol(TTransport trans)
|
TProtocol |
TJSONProtocol.Factory.getProtocol(TTransport trans)
|
TProtocol |
TCompactProtocol.Factory.getProtocol(TTransport trans)
|
TProtocol |
TBinaryProtocol.Factory.getProtocol(TTransport trans)
|
| Constructors in org.apache.thrift.protocol with parameters of type TTransport | |
|---|---|
TBinaryProtocol(TTransport trans)
Constructor |
|
TBinaryProtocol(TTransport trans,
boolean strictRead,
boolean strictWrite)
|
|
TCompactProtocol(TTransport transport)
Create a TCompactProtocol. |
|
TJSONProtocol(TTransport trans)
Constructor |
|
TSimpleJSONProtocol(TTransport trans)
Constructor |
|
| Uses of TTransport in org.apache.thrift.transport |
|---|
| Subclasses of TTransport in org.apache.thrift.transport | |
|---|---|
class |
AutoExpandingBufferReadTransport
TTransport for reading from an AutoExpandingBuffer. |
class |
AutoExpandingBufferWriteTransport
TTransport for writing to an AutoExpandingBuffer. |
class |
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. |
class |
TFramedTransport
TFramedTransport is a buffered TTransport that ensures a fully read message every time by preceeding messages with a 4-byte frame size. |
class |
THttpClient
HTTP implementation of the TTransport interface. |
class |
TIOStreamTransport
This is the most commonly used base transport. |
class |
TMemoryBuffer
Memory buffer-based implementation of the TTransport interface. |
class |
TMemoryInputTransport
|
class |
TNonblockingSocket
Transport for use with async client. |
class |
TNonblockingTransport
|
class |
TSaslClientTransport
Wraps another Thrift TTransport, but performs SASL client
negotiation on the call to open(). |
class |
TSaslServerTransport
Wraps another Thrift TTransport, but performs SASL server
negotiation on the call to open(). |
class |
TSocket
Socket implementation of the TTransport interface. |
| Methods in org.apache.thrift.transport that return TTransport | |
|---|---|
TTransport |
TServerTransport.accept()
|
TTransport |
TTransportFactory.getTransport(TTransport trans)
Return a wrapped instance of the base Transport. |
TTransport |
TSaslServerTransport.Factory.getTransport(TTransport base)
Get a new TSaslServerTransport instance, or reuse the
existing one if a TSaslServerTransport has already been
created before using the given TTransport as an underlying
transport. |
TTransport |
TFramedTransport.Factory.getTransport(TTransport base)
|
TTransport |
TFastFramedTransport.Factory.getTransport(TTransport trans)
|
| Methods in org.apache.thrift.transport with parameters of type TTransport | |
|---|---|
void |
AutoExpandingBufferReadTransport.fill(TTransport inTrans,
int length)
|
TTransport |
TTransportFactory.getTransport(TTransport trans)
Return a wrapped instance of the base Transport. |
TTransport |
TSaslServerTransport.Factory.getTransport(TTransport base)
Get a new TSaslServerTransport instance, or reuse the
existing one if a TSaslServerTransport has already been
created before using the given TTransport as an underlying
transport. |
TTransport |
TFramedTransport.Factory.getTransport(TTransport base)
|
TTransport |
TFastFramedTransport.Factory.getTransport(TTransport trans)
|
| Constructors in org.apache.thrift.transport with parameters of type TTransport | |
|---|---|
TFastFramedTransport(TTransport underlying)
Create a new TFastFramedTransport. |
|
TFastFramedTransport(TTransport underlying,
int initialBufferCapacity)
Create a new TFastFramedTransport. |
|
TFastFramedTransport(TTransport underlying,
int initialBufferCapacity,
int maxLength)
|
|
TFramedTransport(TTransport transport)
|
|
TFramedTransport(TTransport transport,
int maxLength)
Constructor wraps around another tranpsort |
|
TSaslClientTransport(javax.security.sasl.SaslClient saslClient,
TTransport transport)
Uses the given SaslClient. |
|
TSaslClientTransport(java.lang.String mechanism,
java.lang.String authorizationId,
java.lang.String protocol,
java.lang.String serverName,
java.util.Map<java.lang.String,java.lang.String> props,
javax.security.auth.callback.CallbackHandler cbh,
TTransport transport)
Creates a SaslClient using the given SASL-specific parameters. |
|
TSaslServerTransport(java.lang.String mechanism,
java.lang.String protocol,
java.lang.String serverName,
java.util.Map<java.lang.String,java.lang.String> props,
javax.security.auth.callback.CallbackHandler cbh,
TTransport transport)
Creates a SaslServer using the given SASL-specific parameters. |
|
TSaslServerTransport(TTransport transport)
Uses the given underlying transport. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||