public static class AbstractSystemMetricsPublisher.MultiThreadedDispatcher
extends org.apache.hadoop.service.CompositeService
implements org.apache.hadoop.yarn.event.Dispatcher
| Constructor and Description | 
|---|
| MultiThreadedDispatcher(int num) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected org.apache.hadoop.yarn.event.AsyncDispatcher | createDispatcher() | 
| org.apache.hadoop.yarn.event.EventHandler<org.apache.hadoop.yarn.event.Event> | 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 org.apache.hadoop.yarn.event.EventHandler<org.apache.hadoop.yarn.event.Event> 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 © 2008–2023 Apache Software Foundation. All rights reserved.