public class HadoopClientMap extends Object
| Constructor and Description |
|---|
HadoopClientMap() |
| Modifier and Type | Method and Description |
|---|---|
String |
getEnabledClients() |
org.apache.hadoop.hbase.client.HBaseAdmin |
getHbaseAdmin(eu.dnetlib.data.hadoop.config.ClusterName name) |
HBaseAdminFactory |
getHbaseAdminFactory() |
JobClientFactory |
getJobClientFactory() |
org.apache.hadoop.mapred.JobClient |
getJtClient(eu.dnetlib.data.hadoop.config.ClusterName clusterName) |
org.apache.hadoop.mapred.JobClient |
getJtClient(eu.dnetlib.data.hadoop.config.ClusterName clusterName,
String username) |
org.apache.oozie.client.OozieClient |
getOozieClient(eu.dnetlib.data.hadoop.config.ClusterName name) |
OozieClientFactory |
getOozieClientFactory() |
boolean |
isHbaseAvailable(eu.dnetlib.data.hadoop.config.ClusterName name) |
boolean |
isMapreduceAvailable(eu.dnetlib.data.hadoop.config.ClusterName name) |
boolean |
isOozieAvailable(eu.dnetlib.data.hadoop.config.ClusterName name) |
void |
setEnabledClients(String enabledClients) |
void |
setHbaseAdminFactory(HBaseAdminFactory hbaseAdminFactory) |
void |
setJobClientFactory(JobClientFactory jobClientFactory) |
void |
setOozieClientFactory(OozieClientFactory oozieClientFactory) |
public boolean isMapreduceAvailable(eu.dnetlib.data.hadoop.config.ClusterName name)
public boolean isOozieAvailable(eu.dnetlib.data.hadoop.config.ClusterName name)
public boolean isHbaseAvailable(eu.dnetlib.data.hadoop.config.ClusterName name)
public org.apache.hadoop.mapred.JobClient getJtClient(eu.dnetlib.data.hadoop.config.ClusterName clusterName,
String username)
throws eu.dnetlib.data.hadoop.rmi.HadoopServiceException,
IOException
eu.dnetlib.data.hadoop.rmi.HadoopServiceExceptionIOExceptionpublic org.apache.hadoop.mapred.JobClient getJtClient(eu.dnetlib.data.hadoop.config.ClusterName clusterName)
throws eu.dnetlib.data.hadoop.rmi.HadoopServiceException,
IOException
eu.dnetlib.data.hadoop.rmi.HadoopServiceExceptionIOExceptionpublic org.apache.oozie.client.OozieClient getOozieClient(eu.dnetlib.data.hadoop.config.ClusterName name)
throws eu.dnetlib.data.hadoop.rmi.HadoopServiceException
eu.dnetlib.data.hadoop.rmi.HadoopServiceExceptionpublic org.apache.hadoop.hbase.client.HBaseAdmin getHbaseAdmin(eu.dnetlib.data.hadoop.config.ClusterName name)
throws eu.dnetlib.data.hadoop.rmi.HadoopServiceException
eu.dnetlib.data.hadoop.rmi.HadoopServiceExceptionpublic String getEnabledClients()
public void setEnabledClients(String enabledClients)
public JobClientFactory getJobClientFactory()
public void setJobClientFactory(JobClientFactory jobClientFactory)
public OozieClientFactory getOozieClientFactory()
public void setOozieClientFactory(OozieClientFactory oozieClientFactory)
public HBaseAdminFactory getHbaseAdminFactory()
public void setHbaseAdminFactory(HBaseAdminFactory hbaseAdminFactory)
Copyright © 2017. All rights reserved.