| Package | Description | 
|---|---|
| org.apache.hadoop.yarn.event | |
| org.apache.hadoop.yarn.nodelabels.event | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | EventDispatcher<T extends Event>This is a specialized EventHandler to be used by Services that are expected
 handle a large number of events efficiently by ensuring that the caller
 thread is not blocked. | 
| interface  | EventHandler<T extends Event>Interface for handling events of type T | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractEvent<TYPE extends Enum<TYPE>>Parent class of all the events. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | AsyncDispatcher. dispatch(Event event) | 
| Constructor and Description | 
|---|
| AsyncDispatcher(BlockingQueue<Event> eventQueue) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | NodeLabelsStoreEvent | 
| class  | RemoveClusterNodeLabels | 
| class  | StoreNewClusterNodeLabels | 
| class  | UpdateNodeToLabelsMappingsEvent | 
Copyright © 2018 Apache Software Foundation. All Rights Reserved.