org.apache.hadoop.mapred
Class DefaultJobHistoryParser

java.lang.Object
  extended by org.apache.hadoop.mapred.DefaultJobHistoryParser

public class DefaultJobHistoryParser
extends Object

Default parser for job history files. It creates object model from job history file.


Nested Class Summary
static class DefaultJobHistoryParser.MasterIndex
          Contents of a job history file.
 
Constructor Summary
DefaultJobHistoryParser()
           
 
Method Summary
static void parseJobTasks(File jobHistoryFile, JobHistory.JobInfo job)
          Populates a JobInfo object from the job's history log file.
static DefaultJobHistoryParser.MasterIndex parseMasterIndex(File historyFile)
          Parses a master index file and returns a DefaultJobHistoryParser.MasterIndex.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultJobHistoryParser

public DefaultJobHistoryParser()
Method Detail

parseMasterIndex

public static DefaultJobHistoryParser.MasterIndex parseMasterIndex(File historyFile)
                                                            throws IOException
Parses a master index file and returns a DefaultJobHistoryParser.MasterIndex.

Parameters:
historyFile - master index history file.
Returns:
a DefaultJobHistoryParser.MasterIndex.
Throws:
IOException

parseJobTasks

public static void parseJobTasks(File jobHistoryFile,
                                 JobHistory.JobInfo job)
                          throws IOException
Populates a JobInfo object from the job's history log file.

Parameters:
jobHistoryFile - history file for this job.
job - a precreated JobInfo object, should be non-null.
Throws:
IOException


Copyright © 2006 The Apache Software Foundation