See: Description
| Interface | Description |
|---|---|
| Event |
An abstraction of a BE runtime event that the channel API uses.
|
| EventContext | |
| EventProcessor |
An
EventProcessor interface is a handle provided by BE runtime to the user destination, in order for the user's destination to to assert events into BE |
| EventWithId |
Extends the
Event interface by exposing the BE event's identifier long id. |
| Class | Description |
|---|---|
| BaseChannel |
A
BaseChannel represents a channel or a transport to which BE can connect, and which can receive and send BE
Event objects. |
| BaseDestination |
A
BaseDestination represent the end-points that the transport
can use. |
| BaseDriver |
User defined or custom channels should extend this class.
|
| BaseEventSerializer |
Handles serialization/de-serialization of BE events to/from a transport.
|
| DefaultEventContext |
Default implementation for the EventContext.
|
| DefaultEventImpl |
A convenience Pojo, a default implementation of the
Event Users can extend this class or implement Event directly. |