@InterfaceAudience.Public
| Interface | Description | 
|---|---|
| Dispatcher | Event Dispatcher interface. | 
| Event<TYPE extends Enum<TYPE>> | Interface defining events api. | 
| EventHandler<T extends Event> | Interface for handling events of type T | 
| Class | Description | 
|---|---|
| AbstractEvent<TYPE extends Enum<TYPE>> | Parent class of all the events. | 
| AsyncDispatcher | Dispatches  Events in a separate thread. | 
Copyright © 2016 Apache Software Foundation. All Rights Reserved.