org.apache.hadoop.hive.ql.exec
Class ExecDriver.ExecDriverTaskHandle

java.lang.Object
  extended by org.apache.hadoop.hive.ql.exec.TaskHandle
      extended by org.apache.hadoop.hive.ql.exec.ExecDriver.ExecDriverTaskHandle
Enclosing class:
ExecDriver

public static class ExecDriver.ExecDriverTaskHandle
extends TaskHandle

This class contains the state of the running task Going forward, we will return this handle from execute and Driver can split execute into start, monitorProgess and postProcess.


Constructor Summary
ExecDriver.ExecDriverTaskHandle(org.apache.hadoop.mapred.JobClient jc, org.apache.hadoop.mapred.RunningJob rj)
           
 
Method Summary
 org.apache.hadoop.mapred.Counters getCounters()
           
 void setRunningJob(org.apache.hadoop.mapred.RunningJob job)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExecDriver.ExecDriverTaskHandle

public ExecDriver.ExecDriverTaskHandle(org.apache.hadoop.mapred.JobClient jc,
                                       org.apache.hadoop.mapred.RunningJob rj)
Method Detail

setRunningJob

public void setRunningJob(org.apache.hadoop.mapred.RunningJob job)

getCounters

public org.apache.hadoop.mapred.Counters getCounters()
                                              throws IOException
Overrides:
getCounters in class TaskHandle
Throws:
IOException


Copyright © 2010 The Apache Software Foundation