Class HThreadedSelectorServerArgs

java.lang.Object
org.apache.thrift.server.TServer.AbstractServerArgs<T>
org.apache.thrift.server.AbstractNonblockingServer.AbstractNonblockingServerArgs<org.apache.thrift.server.TThreadedSelectorServer.Args>
org.apache.thrift.server.TThreadedSelectorServer.Args
org.apache.hadoop.hbase.thrift.HThreadedSelectorServerArgs

@Private public class HThreadedSelectorServerArgs extends org.apache.thrift.server.TThreadedSelectorServer.Args
A TThreadedSelectorServer.Args that reads hadoop configuration
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.apache.thrift.server.TThreadedSelectorServer.Args

    org.apache.thrift.server.TThreadedSelectorServer.Args.AcceptPolicy
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    The strategy for handling new accepted connections.
    static final String
    Maximum number of accepted elements per selector
    private static final org.slf4j.Logger
     
    static final String
    Number of selector threads for reading and writing socket
    static final String
    Time to wait for server to stop gracefully
    static final String
    Number fo threads for processing the thrift calls

    Fields inherited from class org.apache.thrift.server.TThreadedSelectorServer.Args

    selectorThreads

    Fields inherited from class org.apache.thrift.server.AbstractNonblockingServer.AbstractNonblockingServerArgs

    maxReadBufferBytes
  • Constructor Summary

    Constructors
    Constructor
    Description
    HThreadedSelectorServerArgs(org.apache.thrift.transport.TNonblockingServerTransport transport, org.apache.hadoop.conf.Configuration conf)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    private void
    readConf(org.apache.hadoop.conf.Configuration conf)
     

    Methods inherited from class org.apache.thrift.server.TThreadedSelectorServer.Args

    acceptPolicy, acceptQueueSizePerThread, executorService, getAcceptPolicy, getAcceptQueueSizePerThread, getExecutorService, getSelectorThreads, getStopTimeoutUnit, getStopTimeoutVal, getWorkerThreads, selectorThreads, stopTimeoutUnit, stopTimeoutVal, validate, workerThreads

    Methods inherited from class org.apache.thrift.server.TServer.AbstractServerArgs

    inputProtocolFactory, inputTransportFactory, outputProtocolFactory, outputTransportFactory, processor, processorFactory, protocolFactory, transportFactory

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait