|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.hadoop.hbase.util.JVMClusterUtil
@InterfaceAudience.Private 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)
throws IOException
masters - regionservers -
IOException
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 | |||||||||