Interface | Description |
---|---|
ServerContext | |
TServerEventHandler |
Interface that can handle events from the server core.
|
Class | Description |
---|---|
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 | |
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 | |
TThreadPoolServer |
Server which uses Java's built in ThreadPool management to spawn off
a worker pool that
|
TThreadPoolServer.Args |
Enum | Description |
---|---|
TThreadedSelectorServer.Args.AcceptPolicy |
Determines the strategy for handling new accepted connections.
|