|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.hadoop.hbase.util.JVMClusterUtil
public class JVMClusterUtil
Utility used running a cluster all in the one JVM.
Nested Class Summary | |
---|---|
static class |
JVMClusterUtil.MasterThread
Datastructure to hold Master Thread and Master instance |
static class |
JVMClusterUtil.RegionServerThread
Datastructure to hold RegionServer Thread and RegionServer instance |
Constructor Summary | |
---|---|
JVMClusterUtil()
|
Method Summary | |
---|---|
static JVMClusterUtil.MasterThread |
createMasterThread(org.apache.hadoop.conf.Configuration c,
Class<? extends HMaster> hmc,
int index)
Creates a JVMClusterUtil.MasterThread . |
static JVMClusterUtil.RegionServerThread |
createRegionServerThread(org.apache.hadoop.conf.Configuration c,
Class<? extends HRegionServer> hrsc,
int index)
Creates a JVMClusterUtil.RegionServerThread . |
static void |
shutdown(List<JVMClusterUtil.MasterThread> masters,
List<JVMClusterUtil.RegionServerThread> regionservers)
|
static String |
startup(List<JVMClusterUtil.MasterThread> masters,
List<JVMClusterUtil.RegionServerThread> regionservers)
Start the cluster. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JVMClusterUtil()
Method Detail |
---|
public static JVMClusterUtil.RegionServerThread createRegionServerThread(org.apache.hadoop.conf.Configuration c, Class<? extends HRegionServer> hrsc, int index) throws IOException
JVMClusterUtil.RegionServerThread
.
Call 'start' on the returned thread to make it run.
c
- Configuration to use.hrsc
- Class to create.index
- Used distinguishing the object returned.
IOException
public static JVMClusterUtil.MasterThread createMasterThread(org.apache.hadoop.conf.Configuration c, Class<? extends HMaster> hmc, int index) throws IOException
JVMClusterUtil.MasterThread
.
Call 'start' on the returned thread to make it run.
c
- Configuration to use.hmc
- Class to create.index
- Used distinguishing the object returned.
IOException
public static String startup(List<JVMClusterUtil.MasterThread> masters, List<JVMClusterUtil.RegionServerThread> regionservers)
masters
- regionservers
-
public static void shutdown(List<JVMClusterUtil.MasterThread> masters, List<JVMClusterUtil.RegionServerThread> regionservers)
masters
- regionservers
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |