| Constructor and Description |
|---|
GridHadoopRunnableTask(org.gridgain.grid.logger.GridLogger log,
org.gridgain.grid.hadoop.GridHadoopJob job,
org.gridgain.grid.util.offheap.unsafe.GridUnsafeMemory mem,
org.gridgain.grid.hadoop.GridHadoopTaskInfo info) |
| Modifier and Type | Method and Description |
|---|---|
Void |
call() |
void |
cancel()
Cancel the executed task.
|
protected abstract org.gridgain.grid.hadoop.GridHadoopTaskInput |
createInput(org.gridgain.grid.hadoop.GridHadoopTaskInfo info) |
protected abstract org.gridgain.grid.hadoop.GridHadoopTaskOutput |
createOutput(org.gridgain.grid.hadoop.GridHadoopTaskInfo info) |
long |
executionTime() |
protected abstract void |
onTaskFinished(GridHadoopTaskState state,
Throwable err) |
org.gridgain.grid.hadoop.GridHadoopTaskInfo |
taskInfo() |
long |
waitTime() |
public GridHadoopRunnableTask(org.gridgain.grid.logger.GridLogger log,
org.gridgain.grid.hadoop.GridHadoopJob job,
org.gridgain.grid.util.offheap.unsafe.GridUnsafeMemory mem,
org.gridgain.grid.hadoop.GridHadoopTaskInfo info)
log - Log.job - Job.mem - Memory.info - Task info.public long waitTime()
public long executionTime()
public Void call() throws org.gridgain.grid.GridException
public void cancel()
protected abstract void onTaskFinished(GridHadoopTaskState state, Throwable err)
state - State.err - Error.protected abstract org.gridgain.grid.hadoop.GridHadoopTaskInput createInput(org.gridgain.grid.hadoop.GridHadoopTaskInfo info)
throws org.gridgain.grid.GridException
info - Task info.org.gridgain.grid.GridException - If failed.protected abstract org.gridgain.grid.hadoop.GridHadoopTaskOutput createOutput(org.gridgain.grid.hadoop.GridHadoopTaskInfo info)
throws org.gridgain.grid.GridException
info - Task info.org.gridgain.grid.GridException - If failed.public org.gridgain.grid.hadoop.GridHadoopTaskInfo taskInfo()
Copyright © 2014. All rights reserved.