Package org.apache.hadoop
Class CustomOutputCommitter
java.lang.Object
org.apache.hadoop.mapreduce.OutputCommitter
org.apache.hadoop.mapred.OutputCommitter
org.apache.hadoop.CustomOutputCommitter
public class CustomOutputCommitter
extends org.apache.hadoop.mapred.OutputCommitter
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidabortJob(org.apache.hadoop.mapred.JobContext jobContext, int status) voidabortTask(org.apache.hadoop.mapred.TaskAttemptContext taskContext) voidcommitJob(org.apache.hadoop.mapred.JobContext jobContext) voidcommitTask(org.apache.hadoop.mapred.TaskAttemptContext taskContext) booleanneedsTaskCommit(org.apache.hadoop.mapred.TaskAttemptContext taskContext) voidsetupJob(org.apache.hadoop.mapred.JobContext jobContext) voidsetupTask(org.apache.hadoop.mapred.TaskAttemptContext taskContext) Methods inherited from class org.apache.hadoop.mapred.OutputCommitter
abortJob, abortTask, cleanupJob, cleanupJob, commitJob, commitTask, isCommitJobRepeatable, isCommitJobRepeatable, isRecoverySupported, isRecoverySupported, isRecoverySupported, needsTaskCommit, recoverTask, recoverTask, setupJob, setupTask
-
Field Details
-
JOB_SETUP_FILE_NAME
- See Also:
-
JOB_COMMIT_FILE_NAME
- See Also:
-
JOB_ABORT_FILE_NAME
- See Also:
-
TASK_SETUP_FILE_NAME
- See Also:
-
TASK_ABORT_FILE_NAME
- See Also:
-
TASK_COMMIT_FILE_NAME
- See Also:
-
-
Constructor Details
-
CustomOutputCommitter
public CustomOutputCommitter()
-
-
Method Details
-
setupJob
- Specified by:
setupJobin classorg.apache.hadoop.mapred.OutputCommitter- Throws:
IOException
-
commitJob
- Overrides:
commitJobin classorg.apache.hadoop.mapred.OutputCommitter- Throws:
IOException
-
abortJob
- Overrides:
abortJobin classorg.apache.hadoop.mapred.OutputCommitter- Throws:
IOException
-
setupTask
- Specified by:
setupTaskin classorg.apache.hadoop.mapred.OutputCommitter- Throws:
IOException
-
needsTaskCommit
public boolean needsTaskCommit(org.apache.hadoop.mapred.TaskAttemptContext taskContext) throws IOException - Specified by:
needsTaskCommitin classorg.apache.hadoop.mapred.OutputCommitter- Throws:
IOException
-
commitTask
- Specified by:
commitTaskin classorg.apache.hadoop.mapred.OutputCommitter- Throws:
IOException
-
abortTask
- Specified by:
abortTaskin classorg.apache.hadoop.mapred.OutputCommitter- Throws:
IOException
-