trait ReadEventAdapter extends AnyRef
- Alphabetic
- By Inheritance
- ReadEventAdapter
- AnyRef
- Any
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
- Public
- Protected
Abstract Value Members
- abstract def fromJournal(event: Any, manifest: String): EventSeq
Convert a event from its journal model to the applications domain model.
Convert a event from its journal model to the applications domain model.
One event may be adapter into multiple (or none) events which should be delivered to the . Use the specialised method to emit exactly one event, or in case the adapter is not handling this event. Multiple EventAdapter instances are applied in order as defined in configuration and their emitted event seqs are concatenated and delivered in order to the PersistentActor.
- event
event to be adapted before delivering to the PersistentActor
- manifest
optionally provided manifest (type hint) in case the Adapter has stored one for this event,
""
if none- returns
sequence containing the adapted events (possibly zero) which will be delivered to the PersistentActor
Facility to convert from and to specialised data models, as may be required by specialized persistence Journals.
Typical use cases include (but are not limited to):