Provides the event manager API.
Package SpecificationThis package specifies the API for the event manager.
Clients which implement an event bus to deliver synchronous and/or asynchronous events to listeners will likely be interested in the types provided by this package.
Interface Summary Interface Description EventDispatcher<K,V,E>The EventDispatcher interface contains the method that is called by the Event Manager to complete the event delivery to the event listener.
Class Summary Class Description CopyOnWriteIdentityMap<K,V>A copy-on-write identity map. EventListeners<K,V> Deprecated.As of 3.5. EventManagerThis class is the central class for the Event Manager. ListenerQueue<K,V,E>The ListenerQueue is used to snapshot the list of listeners at the time the event is fired.