public class TaskRunner2Callable extends 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,
TezUmbilical umbilical) |
| Modifier and Type | Method and Description |
|---|---|
void |
abortTask() |
TezCounters |
addAndGetTezCounter(String name) |
TaskRunner2Callable.TaskRunner2CallableResult |
callInternal() |
void |
interruptTask() |
callpublic TaskRunner2Callable(LogicalIOProcessorRuntimeTask task, org.apache.hadoop.security.UserGroupInformation ugi, TezUmbilical umbilical)
public TaskRunner2Callable.TaskRunner2CallableResult callInternal() throws Exception
callInternal in class CallableWithNdc<TaskRunner2Callable.TaskRunner2CallableResult>Exceptionpublic void abortTask()
public void interruptTask()
public TezCounters addAndGetTezCounter(String name)
Copyright © 2022 Apache Software Foundation. All rights reserved.