| AbstractNonblockingServer |
Provides common methods and classes used by nonblocking TServer
implementations.
|
| AbstractNonblockingServer.AbstractNonblockingServerArgs<T extends AbstractNonblockingServer.AbstractNonblockingServerArgs<T>> |
|
| TExtensibleServlet |
Servlet implementation class ThriftServer, that allows TProcessor and
TProtocolFactory to be supplied after the GenericServlet.init() method has
finished.
|
| THsHaServer |
An extension of the TNonblockingServer to a Half-Sync/Half-Async server.
|
| THsHaServer.Args |
|
| TNonblockingServer |
A nonblocking TServer implementation.
|
| TNonblockingServer.Args |
|
| TSaslNonblockingServer |
TServer with sasl support, using asynchronous execution and nonblocking io.
|
| TSaslNonblockingServer.Args |
|
| TServer |
Generic interface for a Thrift server.
|
| TServer.AbstractServerArgs<T extends TServer.AbstractServerArgs<T>> |
|
| TServer.Args |
|
| TServlet |
Servlet implementation class ThriftServer
|
| TSimpleServer |
Simple singlethreaded server for testing.
|
| TThreadedSelectorServer |
A Half-Sync/Half-Async server with a separate pool of threads to handle
non-blocking I/O.
|
| TThreadedSelectorServer.Args |
|
| TThreadedSelectorServer.SelectorThreadLoadBalancer |
A round robin load balancer for choosing selector threads for new
connections.
|
| TThreadPoolServer |
Server which uses Java's built in ThreadPool management to spawn off
a worker pool that deals with client connections in blocking way.
|
| TThreadPoolServer.Args |
|