| Interface | Description |
|---|---|
| Event |
A marker interface for events that need to be communicated between different components.
|
| EventPublisher |
An event publisher that publishes events to subscribers.
|
| EventSubscriber |
An event subscriber.
|
| Class | Description |
|---|---|
| BatchingEventPublisher |
An event publisher that periodically publishes a batch of all unique events encountered during the latest time
interval.
|
| DataAccessEvent |
A class defining a data access event.
|