| Interface | Description |
|---|---|
| DocumentEvent |
Models an event which corresponds to a publishable document message.
|
| DocumentEventRepository |
Abstracts a transactional backing store and staging area for
events. |
| FutureDoneCallback | |
| FutureTransform<I,O> |
A function applied to a
TransformableFuture which returns some result of type O,
or throws an exception if unable to compute a result. |
| Message | |
| MessageFactory | |
| Notification |
Represents something potentially significant that has happened which is intended to eventually
publish documents as a part of "handling" or "processing" this notification and its corresponding
DocumentEvents. |
| NotificationRepository |
Abstracts a transactional backing store and staging area for
notifications. |
| Requester<T,U> |
Optional interface for implementing some abstraction around asynchronous retrieval of results for
given requests.
|
| Responses<T,U> |
Maps responses to requests.
|
| TransformableFuture<T> |
An extension of
Future which allows chaining FutureTransform functions onto its
eventually computed result, returning new TransformableFutures. |
| Exception | Description |
|---|---|
| EventHandlerException |
Copyright © 2016. All rights reserved.