All Methods Static Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
protected void |
addIfService(Object object,
boolean addDispatcher) |
protected void |
addIfServiceDependency(Object object,
Object dependency) |
protected ContainerHeartbeatHandler |
createContainerHeartbeatHandler(AppContext context,
org.apache.hadoop.conf.Configuration conf) |
protected ContainerLauncherManager |
createContainerLauncherManager(List<NamedEntityDescriptor> containerLauncherDescriptors,
boolean isLocal) |
protected ContainerSignatureMatcher |
createContainerSignatureMatcher() |
protected DAG |
createDAG(DAGProtos.DAGPlan dagPB) |
protected AsyncDispatcher |
createDispatcher() |
protected HistoryEventHandler |
createHistoryEventHandler(AppContext appContext) |
protected DAGAppMaster.DAGAppMasterShutdownHandler |
createShutdownHandler() |
protected TaskCommunicatorManagerInterface |
createTaskCommunicatorManager(AppContext context,
TaskHeartbeatHandler thh,
ContainerHeartbeatHandler chh,
List<NamedEntityDescriptor> entityDescriptors) |
protected TaskHeartbeatHandler |
createTaskHeartbeatHandler(AppContext context,
org.apache.hadoop.conf.Configuration conf) |
protected TaskSchedulerManager |
createTaskSchedulerManager(List<NamedEntityDescriptor> taskSchedulerDescriptors) |
ACLManager |
getACLManager() |
org.apache.hadoop.yarn.api.records.ContainerId |
getAppContainerId() |
org.apache.hadoop.yarn.api.records.ApplicationId |
getAppID() |
String |
getAppNMHost() |
int |
getAppNMHttpPort() |
int |
getAppNMPort() |
org.apache.hadoop.yarn.api.records.ApplicationAttemptId |
getAttemptID() |
ContainerLauncherManager |
getContainerLauncherManager() |
AppContext |
getContext() |
List<String> |
getDiagnostics() |
org.apache.hadoop.yarn.event.Dispatcher |
getDispatcher() |
float |
getProgress() |
int |
getRpcPort() |
int |
getStartCount() |
DAGAppMasterState |
getState() |
TaskCommunicatorManagerInterface |
getTaskCommunicatorManager() |
protected TaskSchedulerManager |
getTaskSchedulerManager() |
String |
getWebUIAddress() |
protected void |
handle(DAGAppMasterEvent event) |
static void |
initAndStartAppMaster(DAGAppMaster appMaster,
org.apache.hadoop.conf.Configuration conf) |
protected void |
initClientRpcServer() |
boolean |
isSession() |
static void |
main(String[] args) |
static void |
parsePlugin(List<NamedEntityDescriptor> resultList,
com.google.common.collect.BiMap<String,Integer> pluginMap,
List<DAGProtos.TezNamedEntityDescriptorProto> namedEntityDescriptorProtos,
boolean tezYarnEnabled,
boolean uberEnabled,
UserPayload defaultPayload) |
protected void |
serviceInit(org.apache.hadoop.conf.Configuration conf) |
void |
serviceStart() |
void |
serviceStop() |
void |
setCurrentDAG(DAG currentDAG) |
void |
shutdownTezAM(String dagKillmessage) |
String |
submitDAGToAppMaster(DAGProtos.DAGPlan dagPlan,
Map<String,org.apache.hadoop.yarn.api.records.LocalResource> additionalResources) |
protected void |
sysexit()
Exit call.
|
void |
taskAttemptFailed(TezTaskAttemptID attemptID,
org.apache.hadoop.yarn.api.records.NodeId nodeId) |
void |
tryKillDAG(DAG dag,
String message) |
void |
vertexComplete(TezVertexID completedVertexID,
Set<org.apache.hadoop.yarn.api.records.NodeId> nodesList) |