public class ThriftHsHaServer
extends org.apache.thrift.server.THsHaServer
Modifier and Type | Class and Description |
---|---|
static class |
ThriftHsHaServer.Args |
org.apache.thrift.server.TNonblockingServer.SelectAcceptThread
org.apache.thrift.server.AbstractNonblockingServer.AbstractNonblockingServerArgs<T extends org.apache.thrift.server.AbstractNonblockingServer.AbstractNonblockingServerArgs<T>>, org.apache.thrift.server.AbstractNonblockingServer.AbstractSelectThread, org.apache.thrift.server.AbstractNonblockingServer.AsyncFrameBuffer, org.apache.thrift.server.AbstractNonblockingServer.FrameBuffer
Constructor and Description |
---|
ThriftHsHaServer(ThriftHsHaServer.Args args) |
Modifier and Type | Method and Description |
---|---|
void |
serve() |
void |
stop() |
protected void |
waitForShutdown() |
createInvokerPool, getInvoker, getRunnable, gracefullyShutdownInvokerPool, requestInvoke
isStopped, joinSelector, startThreads
startListening, stopListening
public ThriftHsHaServer(ThriftHsHaServer.Args args)
public void serve() throws IllegalArgumentException
serve
in class org.apache.thrift.server.AbstractNonblockingServer
IllegalArgumentException
public void stop()
stop
in class org.apache.thrift.server.TNonblockingServer
protected void waitForShutdown()
waitForShutdown
in class org.apache.thrift.server.THsHaServer
Apache Camel