public static class AbstractSystemMetricsPublisher.MultiThreadedDispatcher
extends org.apache.hadoop.service.CompositeService
implements org.apache.hadoop.yarn.event.Dispatcher
| Constructor and Description |
|---|
AbstractSystemMetricsPublisher.MultiThreadedDispatcher(int num) |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.hadoop.yarn.event.AsyncDispatcher |
createDispatcher() |
org.apache.hadoop.yarn.event.EventHandler |
getEventHandler() |
void |
register(Class<? extends Enum> eventType,
org.apache.hadoop.yarn.event.EventHandler handler) |
void |
setDrainEventsOnStop() |
addIfService, addService, getServices, removeService, serviceInit, serviceStart, serviceStopclose, getBlockers, getConfig, getFailureCause, getFailureState, getLifecycleHistory, getName, getServiceState, getStartTime, init, isInState, noteFailure, putBlocker, registerGlobalListener, registerServiceListener, removeBlocker, setConfig, start, stop, toString, unregisterGlobalListener, unregisterServiceListener, waitForServiceToStoppublic AbstractSystemMetricsPublisher.MultiThreadedDispatcher(int num)
public org.apache.hadoop.yarn.event.EventHandler getEventHandler()
getEventHandler in interface org.apache.hadoop.yarn.event.Dispatcherpublic void register(Class<? extends Enum> eventType, org.apache.hadoop.yarn.event.EventHandler handler)
register in interface org.apache.hadoop.yarn.event.Dispatcherpublic void setDrainEventsOnStop()
protected org.apache.hadoop.yarn.event.AsyncDispatcher createDispatcher()
Copyright © 2022 Apache Software Foundation. All rights reserved.