public class TaskRunner2Callable extends org.apache.tez.common.CallableWithNdc<TaskRunner2Callable.TaskRunner2CallableResult>
LogicalIOProcessorRuntimeTask.
It does not worry about reporting errors, heartbeats etc.
Returns success / interrupt / failure status via it's return parameter.
It's the responsibility of the invoker to handle whatever exceptions may be generated by this.| Modifier and Type | Class and Description |
|---|---|
static class |
TaskRunner2Callable.TaskRunner2CallableResult |
| Constructor and Description |
|---|
TaskRunner2Callable(LogicalIOProcessorRuntimeTask task,
org.apache.hadoop.security.UserGroupInformation ugi) |
| Modifier and Type | Method and Description |
|---|---|
void |
abortTask() |
org.apache.tez.common.counters.TezCounters |
addAndGetTezCounter(String name) |
TaskRunner2Callable.TaskRunner2CallableResult |
callInternal() |
void |
interruptTask() |
public TaskRunner2Callable(LogicalIOProcessorRuntimeTask task, org.apache.hadoop.security.UserGroupInformation ugi)
public TaskRunner2Callable.TaskRunner2CallableResult callInternal() throws Exception
callInternal in class org.apache.tez.common.CallableWithNdc<TaskRunner2Callable.TaskRunner2CallableResult>Exceptionpublic void abortTask()
public void interruptTask()
public org.apache.tez.common.counters.TezCounters addAndGetTezCounter(String name)
Copyright © 2017 Apache Software Foundation. All rights reserved.