public class WebHCatJTShim20S extends Object implements HadoopShims.WebHCatJTShim
| Constructor and Description |
|---|
WebHCatJTShim20S(org.apache.hadoop.conf.Configuration conf,
org.apache.hadoop.security.UserGroupInformation ugi)
Create a connection to the Job Tracker.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addCacheFile(URI uri,
org.apache.hadoop.mapreduce.Job job)
Does exactly what org.apache.hadoop.mapreduce.Job#addCacheFile(URI) in Hadoop 2.
|
void |
close()
Close the connection to the Job Tracker.
|
org.apache.hadoop.mapred.JobStatus[] |
getAllJobs()
Get all the jobs submitted.
|
org.apache.hadoop.mapred.JobProfile |
getJobProfile(org.apache.hadoop.mapred.JobID jobid)
Grab a handle to a job that is already known to the JobTracker.
|
Set<String> |
getJobs(String tag,
long timestamp)
Get jobs is only supported on hadoop 2.0+.
|
org.apache.hadoop.mapred.JobStatus |
getJobStatus(org.apache.hadoop.mapred.JobID jobid)
Grab a handle to a job that is already known to the JobTracker.
|
void |
killJob(org.apache.hadoop.mapred.JobID jobid)
Kill a job.
|
void |
killJobs(String tag,
long timestamp)
Kill jobs is only supported on hadoop 2.0+.
|
public WebHCatJTShim20S(org.apache.hadoop.conf.Configuration conf,
org.apache.hadoop.security.UserGroupInformation ugi)
throws IOException
IOExceptionpublic org.apache.hadoop.mapred.JobProfile getJobProfile(org.apache.hadoop.mapred.JobID jobid)
throws IOException
getJobProfile in interface HadoopShims.WebHCatJTShimIOExceptionpublic org.apache.hadoop.mapred.JobStatus getJobStatus(org.apache.hadoop.mapred.JobID jobid)
throws IOException
getJobStatus in interface HadoopShims.WebHCatJTShimIOExceptionpublic void killJob(org.apache.hadoop.mapred.JobID jobid)
throws IOException
killJob in interface HadoopShims.WebHCatJTShimIOExceptionpublic org.apache.hadoop.mapred.JobStatus[] getAllJobs()
throws IOException
getAllJobs in interface HadoopShims.WebHCatJTShimIOExceptionpublic void close()
close in interface HadoopShims.WebHCatJTShimpublic void addCacheFile(URI uri, org.apache.hadoop.mapreduce.Job job)
HadoopShims.WebHCatJTShimnull.addCacheFile in interface HadoopShims.WebHCatJTShimpublic void killJobs(String tag, long timestamp)
killJobs in interface HadoopShims.WebHCatJTShimpublic Set<String> getJobs(String tag, long timestamp)
getJobs in interface HadoopShims.WebHCatJTShimCopyright © 2017 The Apache Software Foundation. All rights reserved.