org.apache.blur.mapreduce.lib
Class BlurOutputCommitter

java.lang.Object
  extended by org.apache.hadoop.mapreduce.OutputCommitter
      extended by org.apache.blur.mapreduce.lib.BlurOutputCommitter

public class BlurOutputCommitter
extends org.apache.hadoop.mapreduce.OutputCommitter


Constructor Summary
BlurOutputCommitter()
           
 
Method Summary
 void abortJob(org.apache.hadoop.mapreduce.JobContext jobContext, org.apache.hadoop.mapreduce.JobStatus.State state)
           
 void abortTask(org.apache.hadoop.mapreduce.TaskAttemptContext context)
           
 void cleanupJob(org.apache.hadoop.mapreduce.JobContext context)
           
 void commitJob(org.apache.hadoop.mapreduce.JobContext jobContext)
           
 void commitTask(org.apache.hadoop.mapreduce.TaskAttemptContext context)
           
 boolean needsTaskCommit(org.apache.hadoop.mapreduce.TaskAttemptContext context)
           
 void setupJob(org.apache.hadoop.mapreduce.JobContext jobContext)
           
 void setupTask(org.apache.hadoop.mapreduce.TaskAttemptContext context)
           
 
Methods inherited from class org.apache.hadoop.mapreduce.OutputCommitter
isRecoverySupported, recoverTask
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BlurOutputCommitter

public BlurOutputCommitter()
Method Detail

setupJob

public void setupJob(org.apache.hadoop.mapreduce.JobContext jobContext)
              throws IOException
Specified by:
setupJob in class org.apache.hadoop.mapreduce.OutputCommitter
Throws:
IOException

commitJob

public void commitJob(org.apache.hadoop.mapreduce.JobContext jobContext)
               throws IOException
Overrides:
commitJob in class org.apache.hadoop.mapreduce.OutputCommitter
Throws:
IOException

abortJob

public void abortJob(org.apache.hadoop.mapreduce.JobContext jobContext,
                     org.apache.hadoop.mapreduce.JobStatus.State state)
              throws IOException
Overrides:
abortJob in class org.apache.hadoop.mapreduce.OutputCommitter
Throws:
IOException

cleanupJob

public void cleanupJob(org.apache.hadoop.mapreduce.JobContext context)
                throws IOException
Overrides:
cleanupJob in class org.apache.hadoop.mapreduce.OutputCommitter
Throws:
IOException

needsTaskCommit

public boolean needsTaskCommit(org.apache.hadoop.mapreduce.TaskAttemptContext context)
                        throws IOException
Specified by:
needsTaskCommit in class org.apache.hadoop.mapreduce.OutputCommitter
Throws:
IOException

setupTask

public void setupTask(org.apache.hadoop.mapreduce.TaskAttemptContext context)
               throws IOException
Specified by:
setupTask in class org.apache.hadoop.mapreduce.OutputCommitter
Throws:
IOException

commitTask

public void commitTask(org.apache.hadoop.mapreduce.TaskAttemptContext context)
                throws IOException
Specified by:
commitTask in class org.apache.hadoop.mapreduce.OutputCommitter
Throws:
IOException

abortTask

public void abortTask(org.apache.hadoop.mapreduce.TaskAttemptContext context)
               throws IOException
Specified by:
abortTask in class org.apache.hadoop.mapreduce.OutputCommitter
Throws:
IOException


Copyright © 2012-2014 The Apache Software Foundation. All Rights Reserved.