org.apache.hadoop.hbase.hbql.executor
Class QueryExecutorPoolDefinition

java.lang.Object
  extended by org.apache.hadoop.hbase.hbql.executor.QueryExecutorPoolDefinition

public class QueryExecutorPoolDefinition
extends Object


Constructor Summary
QueryExecutorPoolDefinition(String poolName, List<ExecutorProperty> executorPropertyList)
           
 
Method Summary
 String asString()
           
 int getCompletionQueueSize()
           
 long getKeepAliveSecs()
           
 int getMaxExecutorPoolSize()
           
 int getMaxThreadCount()
           
 int getMinThreadCount()
           
 String getPoolName()
           
 boolean getThreadsReadResults()
           
 void validateExecutorPoolPropertyList()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QueryExecutorPoolDefinition

public QueryExecutorPoolDefinition(String poolName,
                                   List<ExecutorProperty> executorPropertyList)
Method Detail

getPoolName

public String getPoolName()

validateExecutorPoolPropertyList

public void validateExecutorPoolPropertyList()
                                      throws HBqlException
Throws:
HBqlException

getMaxExecutorPoolSize

public int getMaxExecutorPoolSize()
                           throws HBqlException
Throws:
HBqlException

getMinThreadCount

public int getMinThreadCount()
                      throws HBqlException
Throws:
HBqlException

getMaxThreadCount

public int getMaxThreadCount()
                      throws HBqlException
Throws:
HBqlException

getKeepAliveSecs

public long getKeepAliveSecs()
                      throws HBqlException
Throws:
HBqlException

getThreadsReadResults

public boolean getThreadsReadResults()
                              throws HBqlException
Throws:
HBqlException

getCompletionQueueSize

public int getCompletionQueueSize()
                           throws HBqlException
Throws:
HBqlException

asString

public String asString()


Copyright © 2011. All Rights Reserved.