public class TThreadPoolServer extends TServer
| Modifier and Type | Class and Description |
|---|---|
static class |
TThreadPoolServer.Args |
TServer.AbstractServerArgs<T extends TServer.AbstractServerArgs<T>>eventHandler_, inputProtocolFactory_, inputTransportFactory_, outputProtocolFactory_, outputTransportFactory_, processorFactory_, serverTransport_, stopped_| Constructor and Description |
|---|
TThreadPoolServer(TThreadPoolServer.Args args) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
execute() |
protected java.util.concurrent.ExecutorService |
getExecutorService() |
protected boolean |
preServe() |
void |
serve()
The run method fires up the server and gets things going.
|
void |
stop()
Stop the server.
|
protected void |
waitForShutdown() |
getEventHandler, getShouldStop, isServing, setServerEventHandler, setServing, setShouldStoppublic TThreadPoolServer(TThreadPoolServer.Args args)
protected java.util.concurrent.ExecutorService getExecutorService()
protected boolean preServe()
public void serve()
TServerprotected void execute()
protected void waitForShutdown()