# Package org.eclipse.osgi.framework.eventmgr

Provides the event manager API.

## Package Specification

This 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
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
CopyOnWriteIdentityMap<K,​V>: A copy-on-write identity map.
EventListeners<K,​V>: Deprecated. As of 3.5.
EventManager: This 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.