List of usage examples for org.apache.hadoop.yarn.event EventHandler interface-usage
From source file org.apache.tez.dag.app.launcher.ContainerLauncher.java
public interface ContainerLauncher extends EventHandler<NMCommunicatorEvent> {
}
From source file org.apache.tez.dag.app.launcher.ContainerLauncherManager.java
public class ContainerLauncherManager extends AbstractService implements EventHandler<ContainerLauncherEvent> { static final Logger LOG = LoggerFactory.getLogger(TezContainerLauncherImpl.class); @VisibleForTesting final ContainerLauncherWrapper containerLaunchers[];
From source file org.apache.tez.dag.app.rm.container.AMContainer.java
public interface AMContainer extends EventHandler<AMContainerEvent> { public AMContainerState getState(); public ContainerId getContainerId();
From source file org.apache.tez.dag.app.rm.container.AMContainerMap.java
public class AMContainerMap extends AbstractService implements EventHandler<AMContainerEvent> { private static final Log LOG = LogFactory.getLog(AMContainerMap.class); private final ContainerHeartbeatHandler chh; private final TaskAttemptListener tal;
From source file org.apache.tez.dag.app.rm.ContainerAllocator.java
public interface ContainerAllocator extends EventHandler<AMSchedulerEvent> { // enum EventType { // // CONTAINER_REQ, // CONTAINER_DEALLOCATE,
From source file org.apache.tez.dag.app.rm.node.AMNode.java
public interface AMNode extends EventHandler<AMNodeEvent> { public NodeId getNodeId(); public AMNodeState getState();
From source file org.apache.tez.dag.app.rm.node.AMNodeMap.java
public class AMNodeMap extends AbstractService implements EventHandler<AMNodeEvent> { static final Log LOG = LogFactory.getLog(AMNodeMap.class); private final ConcurrentHashMap<NodeId, AMNode> nodeMap; private final ConcurrentHashMap<String, Set<NodeId>> blacklistMap;
From source file org.apache.tez.dag.app.rm.node.AMNodeTracker.java
public class AMNodeTracker extends AbstractService implements EventHandler<AMNodeEvent> { static final Log LOG = LogFactory.getLog(AMNodeTracker.class); private final ConcurrentHashMap<NodeId, AMNode> nodeMap; private final ConcurrentHashMap<String, Set<NodeId>> blacklistMap;
From source file org.apache.tez.dag.app.rm.TaskSchedulerEventHandler.java
public class TaskSchedulerEventHandler extends AbstractService implements TaskSchedulerAppCallback, EventHandler<AMSchedulerEvent> { static final Log LOG = LogFactory.getLog(TaskSchedulerEventHandler.class); static final String APPLICATION_ID_PLACEHOLDER = "__APPLICATION_ID__"; static final String HISTORY_URL_BASE = "__HISTORY_URL_BASE__";
From source file org.apache.tez.dag.app.rm.TaskSchedulerManager.java
public class TaskSchedulerManager extends AbstractService implements EventHandler<AMSchedulerEvent> { static final Logger LOG = LoggerFactory.getLogger(TaskSchedulerManager.class); static final String APPLICATION_ID_PLACEHOLDER = "__APPLICATION_ID__"; static final String HISTORY_URL_BASE = "__HISTORY_URL_BASE__";