org.apache.blur.thrift.server
Class AbstractNonblockingServer

java.lang.Object
  extended by org.apache.blur.thirdparty.thrift_0_9_0.server.TServer
      extended by org.apache.blur.thrift.server.AbstractNonblockingServer
Direct Known Subclasses:
TThreadedSelectorServer

public abstract class AbstractNonblockingServer
extends TServer

Provides common methods and classes used by nonblocking TServer implementations.


Nested Class Summary
static class AbstractNonblockingServer.AbstractNonblockingServerArgs<T extends AbstractNonblockingServer.AbstractNonblockingServerArgs<T>>
           
 
Nested classes/interfaces inherited from class org.apache.blur.thirdparty.thrift_0_9_0.server.TServer
TServer.AbstractServerArgs<T extends TServer.AbstractServerArgs<T>>, TServer.Args
 
Constructor Summary
AbstractNonblockingServer(AbstractNonblockingServer.AbstractNonblockingServerArgs args)
           
 
Method Summary
 void serve()
          Begin accepting connections and processing invocations.
 
Methods inherited from class org.apache.blur.thirdparty.thrift_0_9_0.server.TServer
getEventHandler, isServing, setServerEventHandler, stop
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractNonblockingServer

public AbstractNonblockingServer(AbstractNonblockingServer.AbstractNonblockingServerArgs args)
Method Detail

serve

public void serve()
Begin accepting connections and processing invocations.

Specified by:
serve in class TServer


Copyright © 2012-2014 The Apache Software Foundation. All Rights Reserved.