org.apache.hadoop.hbase.hbql.client
Class AsyncExecutorManager

java.lang.Object
  extended by org.apache.hadoop.hbase.hbql.client.AsyncExecutorManager

public class AsyncExecutorManager
extends Object


Field Summary
static long defaultKeepAliveSecs
           
static int defaultMaxThreadCount
           
static int defaultMinThreadCount
           
 
Constructor Summary
AsyncExecutorManager()
           
 
Method Summary
static boolean asyncExecutorExists(String name)
           
static boolean dropAsyncExecutor(String name)
           
static AsyncExecutor getAsyncExecutor(String name)
           
static Set<String> getAsyncExecutorNames()
           
static AsyncExecutor newAsyncExecutor(String name, int minThreadCount, int maxThreadCount, long keepAliveSecs)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

defaultMinThreadCount

public static int defaultMinThreadCount

defaultMaxThreadCount

public static int defaultMaxThreadCount

defaultKeepAliveSecs

public static long defaultKeepAliveSecs
Constructor Detail

AsyncExecutorManager

public AsyncExecutorManager()
Method Detail

newAsyncExecutor

public static AsyncExecutor newAsyncExecutor(String name,
                                             int minThreadCount,
                                             int maxThreadCount,
                                             long keepAliveSecs)
                                      throws HBqlException
Throws:
HBqlException

dropAsyncExecutor

public static boolean dropAsyncExecutor(String name)

asyncExecutorExists

public static boolean asyncExecutorExists(String name)

getAsyncExecutor

public static AsyncExecutor getAsyncExecutor(String name)
                                      throws HBqlException
Throws:
HBqlException

getAsyncExecutorNames

public static Set<String> getAsyncExecutorNames()


Copyright © 2011. All Rights Reserved.