Package org.apache.thrift.server

Interface Summary
ServerContext  
TServerEventHandler Interface that can handle events from the server core.
 

Class Summary
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 Summary
TThreadedSelectorServer.Args.AcceptPolicy Determines the strategy for handling new accepted connections.