|
Interface Summary |
| IEvent |
Define the base interface for an event.
As listeners may be executed in concurrency, implementations exposing writable attributes MUST be thread safe.
The event developer MUST implement a security mechanism if the event expose critical values, or references. |
| IEventDispatcher |
Define methods needed to register listeners and dispatch events. |
| IEventListener |
Define the base interface for an event listener. |
| IEventService |
Allow to register event dispatchers with an id.
Each listeners are associated with a regexp used to register them on all matching dispatchers. |
| IEventToken |
Define methods need to manage events processing. |