Example usage for org.apache.hadoop.yarn.server.api ContainerInitializationContext getContainerId

List of usage examples for org.apache.hadoop.yarn.server.api ContainerInitializationContext getContainerId

Introduction

In this page you can find the example usage for org.apache.hadoop.yarn.server.api ContainerInitializationContext getContainerId.

Prototype

public ContainerId getContainerId() 

Source Link

Document

Get ContainerId of the container being initialized or stopped.

Usage

From source file:org.apache.myriad.executor.MyriadExecutorAuxService.java

License:Apache License

@Override
public void initializeContainer(ContainerInitializationContext initContainerContext) {
    ContainerId containerId = initContainerContext.getContainerId();
    synchronized (containerIds) {
        containerIds.add(containerId.toString());
    }/*ww  w.  j  av a  2s .  co m*/
    sendStatus(containerId, TaskState.TASK_RUNNING);
}

From source file:org.apache.spark.network.yarn.YarnShuffleService.java

License:Apache License

@Override
public void initializeContainer(ContainerInitializationContext context) {
    ContainerId containerId = context.getContainerId();
    logger.info("Initializing container {}", containerId);
}