Uses of Class
org.apache.thrift.transport.TTransport

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.
 



Copyright © 2010. All Rights Reserved.