|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
FrameBuffers
associated with selected keys
corresponding to requests.buf
, starting at position 0,
and interpret them as an integer.
buf
, start at
offset
, and interpret them as an integer.
integer
as a series of 4 bytes into buf
starting at position 0 within that buffer.
integer
as a series of 4 bytes into buf
starting at position offset
.
TProtocolFactory
.
TProtocolFactory
.
TProcessor
.
TSaslServerTransport
instance, or reuse the
existing one if a TSaslServerTransport
has already been
created before using the given TTransport
as an underlying
transport.
process
performs the following steps:
Read the beginning of the message.
Extract the service name from the message.
Using the service name to locate the appropriate processor.
Dispatch to the processor, with a decorated instance of TProtocol
that allows readMessageBegin() to return the original TMessage.
TMultiplexedProcessor
.
TProcessor
and
TProtocolFactory
to be supplied after the GenericServlet.init()
method has
finished.TFramedTransport
, but makes
use of reusable, expanding read and write buffers in order to avoid
allocating new byte[]s all the time.TFastFramedTransport
.
TFastFramedTransport
.
TMultiplexedProcessor
is a TProcessor
allowing
a single TServer
to provide multiple services.TMultiplexedProtocol
is a protocol-independent concrete decorator
that allows a Thrift client to communicate with a multiplexing Thrift server,
by prepending the service name to the function name during function calls.TProtocolDecorator
forwards all requests to an enclosed
TProtocol
instance, providing a way to author concise
concrete decorator subclasses.TTransport
, but performs SASL client
negotiation on the call to open()
.SaslClient
.
SaslClient
using the given SASL-specific parameters.
TTransport
, but performs SASL server
negotiation on the call to open()
.SaslServer
using the given SASL-specific parameters.
TTransportFactory
to create
TSaslServerTransports.- TSaslServerTransport.Factory() -
Constructor for class org.apache.thrift.transport.TSaslServerTransport.Factory
- Create a new Factory.
- TSaslServerTransport.Factory(String, String, String, Map<String, String>, CallbackHandler) -
Constructor for class org.apache.thrift.transport.TSaslServerTransport.Factory
- Create a new
Factory
, initially with the single server
definition given.
- TSeekableFile - Interface in org.apache.thrift.transport
-
- TSerializer - Class in org.apache.thrift
- Generic utility for easily serializing objects into a byte array or Java
String.
- TSerializer() -
Constructor for class org.apache.thrift.TSerializer
- Create a new TSerializer that uses the TBinaryProtocol by default.
- TSerializer(TProtocolFactory) -
Constructor for class org.apache.thrift.TSerializer
- Create a new TSerializer.
- TServer - Class in org.apache.thrift.server
- Generic interface for a Thrift server.
- TServer(TServer.AbstractServerArgs) -
Constructor for class org.apache.thrift.server.TServer
-
- TServer.AbstractServerArgs<T extends TServer.AbstractServerArgs<T>> - Class in org.apache.thrift.server
-
- TServer.AbstractServerArgs(TServerTransport) -
Constructor for class org.apache.thrift.server.TServer.AbstractServerArgs
-
- TServer.Args - Class in org.apache.thrift.server
-
- TServer.Args(TServerTransport) -
Constructor for class org.apache.thrift.server.TServer.Args
-
- TServerEventHandler - Interface in org.apache.thrift.server
- Interface that can handle events from the server core.
- TServerSocket - Class in org.apache.thrift.transport
- Wrapper around ServerSocket for Thrift.
- TServerSocket(ServerSocket) -
Constructor for class org.apache.thrift.transport.TServerSocket
- Creates a server socket from underlying socket object
- TServerSocket(ServerSocket, int) -
Constructor for class org.apache.thrift.transport.TServerSocket
- Creates a server socket from underlying socket object
- TServerSocket(int) -
Constructor for class org.apache.thrift.transport.TServerSocket
- Creates just a port listening server socket
- TServerSocket(int, int) -
Constructor for class org.apache.thrift.transport.TServerSocket
- Creates just a port listening server socket
- TServerSocket(InetSocketAddress) -
Constructor for class org.apache.thrift.transport.TServerSocket
-
- TServerSocket(InetSocketAddress, int) -
Constructor for class org.apache.thrift.transport.TServerSocket
-
- TServerTransport - Class in org.apache.thrift.transport
- Server transport.
- TServerTransport() -
Constructor for class org.apache.thrift.transport.TServerTransport
-
- TServiceClient - Class in org.apache.thrift
- A TServiceClient is used to communicate with a TService implementation
across protocols and transports.
- TServiceClient(TProtocol) -
Constructor for class org.apache.thrift.TServiceClient
-
- TServiceClient(TProtocol, TProtocol) -
Constructor for class org.apache.thrift.TServiceClient
-
- TServiceClientFactory<T extends TServiceClient> - Interface in org.apache.thrift
- A TServiceClientFactory provides a general way to get a TServiceClient
connected to a remote TService via a protocol.
- TServlet - Class in org.apache.thrift.server
- Servlet implementation class ThriftServer
- TServlet(TProcessor, TProtocolFactory, TProtocolFactory) -
Constructor for class org.apache.thrift.server.TServlet
-
- TServlet(TProcessor, TProtocolFactory) -
Constructor for class org.apache.thrift.server.TServlet
-
- TSet - Class in org.apache.thrift.protocol
- Helper class that encapsulates set metadata.
- TSet() -
Constructor for class org.apache.thrift.protocol.TSet
-
- TSet(byte, int) -
Constructor for class org.apache.thrift.protocol.TSet
-
- TSet(TList) -
Constructor for class org.apache.thrift.protocol.TSet
-
- TSimpleJSONProtocol - Class in org.apache.thrift.protocol
- JSON protocol implementation for thrift.
- TSimpleJSONProtocol(TTransport) -
Constructor for class org.apache.thrift.protocol.TSimpleJSONProtocol
- Constructor
- TSimpleJSONProtocol.Context - Class in org.apache.thrift.protocol
-
- TSimpleJSONProtocol.Context() -
Constructor for class org.apache.thrift.protocol.TSimpleJSONProtocol.Context
-
- TSimpleJSONProtocol.Factory - Class in org.apache.thrift.protocol
- Factory
- TSimpleJSONProtocol.Factory() -
Constructor for class org.apache.thrift.protocol.TSimpleJSONProtocol.Factory
-
- TSimpleJSONProtocol.ListContext - Class in org.apache.thrift.protocol
-
- TSimpleJSONProtocol.ListContext() -
Constructor for class org.apache.thrift.protocol.TSimpleJSONProtocol.ListContext
-
- TSimpleJSONProtocol.StructContext - Class in org.apache.thrift.protocol
-
- TSimpleJSONProtocol.StructContext() -
Constructor for class org.apache.thrift.protocol.TSimpleJSONProtocol.StructContext
-
- TSimpleServer - Class in org.apache.thrift.server
- Simple singlethreaded server for testing.
- TSimpleServer(TServer.AbstractServerArgs) -
Constructor for class org.apache.thrift.server.TSimpleServer
-
- TSocket - Class in org.apache.thrift.transport
- Socket implementation of the TTransport interface.
- TSocket(Socket) -
Constructor for class org.apache.thrift.transport.TSocket
- Constructor that takes an already created socket.
- TSocket(String, int) -
Constructor for class org.apache.thrift.transport.TSocket
- Creates a new unconnected socket that will connect to the given host
on the given port.
- TSocket(String, int, int) -
Constructor for class org.apache.thrift.transport.TSocket
- Creates a new unconnected socket that will connect to the given host
on the given port.
- TSSLTransportFactory - Class in org.apache.thrift.transport
- A Factory for providing and setting up Client and Server SSL wrapped
TSocket and TServerSocket
- TSSLTransportFactory() -
Constructor for class org.apache.thrift.transport.TSSLTransportFactory
-
- TSSLTransportFactory.TSSLTransportParameters - Class in org.apache.thrift.transport
- A Class to hold all the SSL parameters
- TSSLTransportFactory.TSSLTransportParameters() -
Constructor for class org.apache.thrift.transport.TSSLTransportFactory.TSSLTransportParameters
-
- TSSLTransportFactory.TSSLTransportParameters(String, String[]) -
Constructor for class org.apache.thrift.transport.TSSLTransportFactory.TSSLTransportParameters
- Create parameters specifying the protocol and cipher suites
- TSSLTransportFactory.TSSLTransportParameters(String, String[], boolean) -
Constructor for class org.apache.thrift.transport.TSSLTransportFactory.TSSLTransportParameters
- Create parameters specifying the protocol, cipher suites and if client authentication
is required
- TStandardFile - Class in org.apache.thrift.transport
-
- TStandardFile(String) -
Constructor for class org.apache.thrift.transport.TStandardFile
-
- TStruct - Class in org.apache.thrift.protocol
- Helper class that encapsulates struct metadata.
- TStruct() -
Constructor for class org.apache.thrift.protocol.TStruct
-
- TStruct(String) -
Constructor for class org.apache.thrift.protocol.TStruct
-
- TThreadedSelectorServer - Class in org.apache.thrift.server
- A Half-Sync/Half-Async server with a separate pool of threads to handle
non-blocking I/O.
- TThreadedSelectorServer(TThreadedSelectorServer.Args) -
Constructor for class org.apache.thrift.server.TThreadedSelectorServer
- Create the server with the specified Args configuration
- TThreadedSelectorServer.AcceptThread - Class in org.apache.thrift.server
- The thread that selects on the server transport (listen socket) and accepts
new connections to hand off to the IO selector threads
- TThreadedSelectorServer.AcceptThread(TNonblockingServerTransport, TThreadedSelectorServer.SelectorThreadLoadBalancer) -
Constructor for class org.apache.thrift.server.TThreadedSelectorServer.AcceptThread
- Set up the AcceptThead
- TThreadedSelectorServer.Args - Class in org.apache.thrift.server
-
- TThreadedSelectorServer.Args(TNonblockingServerTransport) -
Constructor for class org.apache.thrift.server.TThreadedSelectorServer.Args
-
- TThreadedSelectorServer.Args.AcceptPolicy - Enum in org.apache.thrift.server
- Determines the strategy for handling new accepted connections.
- TThreadedSelectorServer.SelectorThread - Class in org.apache.thrift.server
- The SelectorThread(s) will be doing all the selecting on accepted active
connections.
- TThreadedSelectorServer.SelectorThread() -
Constructor for class org.apache.thrift.server.TThreadedSelectorServer.SelectorThread
- Set up the SelectorThread with an unbounded queue for incoming accepts.
- TThreadedSelectorServer.SelectorThread(int) -
Constructor for class org.apache.thrift.server.TThreadedSelectorServer.SelectorThread
- Set up the SelectorThread with an bounded queue for incoming accepts.
- TThreadedSelectorServer.SelectorThread(BlockingQueue<TNonblockingTransport>) -
Constructor for class org.apache.thrift.server.TThreadedSelectorServer.SelectorThread
- Set up the SelectorThread with a specified queue for connections.
- TThreadedSelectorServer.SelectorThreadLoadBalancer - Class in org.apache.thrift.server
- A round robin load balancer for choosing selector threads for new
connections.
- TThreadedSelectorServer.SelectorThreadLoadBalancer(Collection<T>) -
Constructor for class org.apache.thrift.server.TThreadedSelectorServer.SelectorThreadLoadBalancer
-
- TThreadPoolServer - Class in org.apache.thrift.server
- Server which uses Java's built in ThreadPool management to spawn off
a worker pool that
- TThreadPoolServer(TThreadPoolServer.Args) -
Constructor for class org.apache.thrift.server.TThreadPoolServer
-
- TThreadPoolServer.Args - Class in org.apache.thrift.server
-
- TThreadPoolServer.Args(TServerTransport) -
Constructor for class org.apache.thrift.server.TThreadPoolServer.Args
-
- TTransport - Class in org.apache.thrift.transport
- Generic class that encapsulates the I/O layer.
- TTransport() -
Constructor for class org.apache.thrift.transport.TTransport
-
- TTransportException - Exception in org.apache.thrift.transport
- Transport exceptions.
- TTransportException() -
Constructor for exception org.apache.thrift.transport.TTransportException
-
- TTransportException(int) -
Constructor for exception org.apache.thrift.transport.TTransportException
-
- TTransportException(int, String) -
Constructor for exception org.apache.thrift.transport.TTransportException
-
- TTransportException(String) -
Constructor for exception org.apache.thrift.transport.TTransportException
-
- TTransportException(int, Throwable) -
Constructor for exception org.apache.thrift.transport.TTransportException
-
- TTransportException(Throwable) -
Constructor for exception org.apache.thrift.transport.TTransportException
-
- TTransportException(String, Throwable) -
Constructor for exception org.apache.thrift.transport.TTransportException
-
- TTransportException(int, String, Throwable) -
Constructor for exception org.apache.thrift.transport.TTransportException
-
- TTransportFactory - Class in org.apache.thrift.transport
- Factory class used to create wrapped instance of Transports.
- TTransportFactory() -
Constructor for class org.apache.thrift.transport.TTransportFactory
-
- TTupleProtocol - Class in org.apache.thrift.protocol
-
- TTupleProtocol(TTransport) -
Constructor for class org.apache.thrift.protocol.TTupleProtocol
-
- TTupleProtocol.Factory - Class in org.apache.thrift.protocol
-
- TTupleProtocol.Factory() -
Constructor for class org.apache.thrift.protocol.TTupleProtocol.Factory
-
- TType - Class in org.apache.thrift.protocol
- Type constants in the Thrift protocol.
- TType() -
Constructor for class org.apache.thrift.protocol.TType
-
- TUnion<T extends TUnion<?,?>,F extends TFieldIdEnum> - Class in org.apache.thrift
-
- TUnion() -
Constructor for class org.apache.thrift.TUnion
-
- TUnion(F, Object) -
Constructor for class org.apache.thrift.TUnion
-
- TUnion(TUnion<T, F>) -
Constructor for class org.apache.thrift.TUnion
-
- TupleScheme<T extends TBase> - Class in org.apache.thrift.scheme
-
- TupleScheme() -
Constructor for class org.apache.thrift.scheme.TupleScheme
-
- tupleSchemeReadValue(TProtocol, short) -
Method in class org.apache.thrift.TUnion
-
- tupleSchemeWriteValue(TProtocol) -
Method in class org.apache.thrift.TUnion
-
- type -
Variable in class org.apache.thrift.meta_data.FieldValueMetaData
-
- type -
Variable in class org.apache.thrift.protocol.TField
-
- type -
Variable in class org.apache.thrift.protocol.TMessage
-
- type_ -
Variable in exception org.apache.thrift.protocol.TProtocolException
-
- type_ -
Variable in exception org.apache.thrift.TApplicationException
-
- type_ -
Variable in exception org.apache.thrift.transport.TTransportException
-
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |