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 |
|