org.apache.hadoop.hive.ql.exec
Class TaskResult

java.lang.Object
  extended by org.apache.hadoop.hive.ql.exec.TaskResult

public class TaskResult
extends Object

TaskResult implementation. Note that different threads may be reading/writing this object


Field Summary
protected  int exitVal
           
protected  boolean runStatus
           
 
Constructor Summary
TaskResult()
           
 
Method Summary
 int getExitVal()
           
 Throwable getTaskError()
           
 boolean isRunning()
           
 void setExitVal(int exitVal)
           
 void setExitVal(int exitVal, Throwable taskError)
           
 void setRunning(boolean val)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

exitVal

protected volatile int exitVal

runStatus

protected volatile boolean runStatus
Constructor Detail

TaskResult

public TaskResult()
Method Detail

setExitVal

public void setExitVal(int exitVal)

setExitVal

public void setExitVal(int exitVal,
                       Throwable taskError)

getExitVal

public int getExitVal()

getTaskError

public Throwable getTaskError()
Returns:
may contain details of the error which caused the task to fail or null

isRunning

public boolean isRunning()

setRunning

public void setRunning(boolean val)


Copyright © 2012 The Apache Software Foundation