|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.hadoop.mapred.JobClient
JobClient interacts with the JobTracker network interface. This object implements the job-control interface, and should be the primary method by which user programs interact with the networked job system.
Field Summary | |
static int |
FILE_NOT_FOUND
|
static long |
HEARTBEAT_INTERVAL
|
static int |
SUCCESS
|
static long |
TASKTRACKER_EXPIRY_INTERVAL
|
Constructor Summary | |
JobClient(Configuration conf)
Build a job client, connect to the default job tracker |
|
JobClient(InetSocketAddress jobTrackAddr,
Configuration conf)
Build a job client, connect to the indicated job tracker. |
Method Summary | |
void |
close()
|
ClusterStatus |
getClusterStatus()
|
FileSystem |
getFs()
Get a filesystem handle. |
RunningJob |
getJob(String jobid)
Get an RunningJob object to track an ongoing job. |
static void |
main(String[] argv)
|
static void |
runJob(JobConf job)
Utility that submits a job, then polls for progress until the job is complete. |
RunningJob |
submitJob(JobConf job)
Submit a job to the MR system |
RunningJob |
submitJob(String jobFile)
Submit a job to the MR system |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final long HEARTBEAT_INTERVAL
public static final long TASKTRACKER_EXPIRY_INTERVAL
public static final int SUCCESS
public static final int FILE_NOT_FOUND
Constructor Detail |
public JobClient(Configuration conf) throws IOException
public JobClient(InetSocketAddress jobTrackAddr, Configuration conf) throws IOException
Method Detail |
public void close() throws IOException
IOException
public FileSystem getFs() throws IOException
IOException
public RunningJob submitJob(String jobFile) throws IOException
IOException
public RunningJob submitJob(JobConf job) throws IOException
IOException
public RunningJob getJob(String jobid) throws IOException
IOException
public ClusterStatus getClusterStatus() throws IOException
IOException
public static void runJob(JobConf job) throws IOException
IOException
public static void main(String[] argv) throws IOException
IOException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |