public class HadoopClientMap extends Object
| Constructor and Description |
|---|
HadoopClientMap() |
| Modifier and Type | Method and Description |
|---|---|
HadoopClients |
getClients(eu.dnetlib.data.hadoop.config.ClusterName name) |
int |
getClientsInitTime() |
String |
getEnabledClients() |
HBaseAdmin |
getHbaseAdmin(eu.dnetlib.data.hadoop.config.ClusterName name) |
HBaseAdminFactory |
getHbaseAdminFactory() |
eu.dnetlib.data.mapreduce.JobClientFactory |
getJobClientFactory() |
org.apache.hadoop.mapred.JobClient |
getJtClient(eu.dnetlib.data.hadoop.config.ClusterName name) |
org.apache.oozie.client.OozieClient |
getOozieClient(eu.dnetlib.data.hadoop.config.ClusterName name) |
OozieClientFactory |
getOozieClientFactory() |
void |
init() |
boolean |
isMapreduceAvailable(eu.dnetlib.data.hadoop.config.ClusterName name) |
boolean |
isOozieAvailable(eu.dnetlib.data.hadoop.config.ClusterName name) |
void |
setClientsInitTime(int clientsInitTime) |
void |
setEnabledClients(String enabledClients) |
void |
setHbaseAdminFactory(HBaseAdminFactory hbaseAdminFactory) |
void |
setJobClientFactory(eu.dnetlib.data.mapreduce.JobClientFactory jobClientFactory) |
void |
setOozieClientFactory(OozieClientFactory oozieClientFactory) |
boolean |
waitClients() |
public void init()
public boolean waitClients()
throws InterruptedException
InterruptedExceptionpublic org.apache.hadoop.mapred.JobClient getJtClient(eu.dnetlib.data.hadoop.config.ClusterName name)
public boolean isMapreduceAvailable(eu.dnetlib.data.hadoop.config.ClusterName name)
public org.apache.oozie.client.OozieClient getOozieClient(eu.dnetlib.data.hadoop.config.ClusterName name)
public boolean isOozieAvailable(eu.dnetlib.data.hadoop.config.ClusterName name)
public HBaseAdmin getHbaseAdmin(eu.dnetlib.data.hadoop.config.ClusterName name)
public HadoopClients getClients(eu.dnetlib.data.hadoop.config.ClusterName name)
public String getEnabledClients()
public void setEnabledClients(String enabledClients)
public eu.dnetlib.data.mapreduce.JobClientFactory getJobClientFactory()
public void setJobClientFactory(eu.dnetlib.data.mapreduce.JobClientFactory jobClientFactory)
public OozieClientFactory getOozieClientFactory()
public void setOozieClientFactory(OozieClientFactory oozieClientFactory)
public HBaseAdminFactory getHbaseAdminFactory()
public void setHbaseAdminFactory(HBaseAdminFactory hbaseAdminFactory)
public int getClientsInitTime()
public void setClientsInitTime(int clientsInitTime)
Copyright © 2017. All rights reserved.