Class ThriftHsHaServer
- java.lang.Object
-
- org.apache.thrift.server.TServer
-
- org.apache.thrift.server.AbstractNonblockingServer
-
- org.apache.thrift.server.TNonblockingServer
-
- org.apache.thrift.server.THsHaServer
-
- org.apache.camel.component.thrift.server.ThriftHsHaServer
-
public class ThriftHsHaServer extends org.apache.thrift.server.THsHaServer
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ThriftHsHaServer.Args
-
Nested classes/interfaces inherited from class org.apache.thrift.server.TNonblockingServer
org.apache.thrift.server.TNonblockingServer.SelectAcceptThread
-
Nested classes/interfaces inherited from class org.apache.thrift.server.AbstractNonblockingServer
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 Summary
Constructors Constructor Description ThriftHsHaServer(ThriftHsHaServer.Args args)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
serve()
void
stop()
protected void
waitForShutdown()
-
Methods inherited from class org.apache.thrift.server.THsHaServer
createInvokerPool, getInvoker, getRunnable, gracefullyShutdownInvokerPool, requestInvoke
-
Methods inherited from class org.apache.thrift.server.TNonblockingServer
isStopped, joinSelector, startThreads
-
Methods inherited from class org.apache.thrift.server.AbstractNonblockingServer
startListening, stopListening
-
-
-
-
Constructor Detail
-
ThriftHsHaServer
public ThriftHsHaServer(ThriftHsHaServer.Args args)
-
-
Method Detail
-
serve
public void serve() throws IllegalArgumentException
- Overrides:
serve
in classorg.apache.thrift.server.AbstractNonblockingServer
- Throws:
IllegalArgumentException
-
stop
public void stop()
- Overrides:
stop
in classorg.apache.thrift.server.TNonblockingServer
-
waitForShutdown
protected void waitForShutdown()
- Overrides:
waitForShutdown
in classorg.apache.thrift.server.THsHaServer
-
-