| Interface | Description |
|---|---|
| Event |
Opaque event data carrier.
|
| EventDispatcher |
Facade for posting events for asynchronous dispatching.
|
| EventDispatchService |
Abstraction of a service that combines event dispatch and event sink.
|
| EventSink |
Abstraction of an event sink, capable of dispatching a single event data to
all of its listeners.
|
| EventSinkBroker |
Broker for registering various event sinks capable of handling designated
event types.
|
| TypedEvent<T extends Enum<?>> |
A "typed" event that is timestamped.
|
| Class | Description |
|---|---|
| AbstractEventSink<E,L> |
Abstraction of an event sink suitable as a base implementation.
|
| AbstractTypedEvent<T extends Enum<?>> |
A base implementation of
TypedEvent. |
| DefaultEventSinkBroker |
Base implementation of
EventSinkBroker. |
Copyright © 2014. All Rights Reserved.