Package akka.persistence.journal
Interface ReadEventAdapter
-
- All Known Subinterfaces:
EventAdapter
- All Known Implementing Classes:
EventAdapters.CombinedReadEventAdapter
,IdentityEventAdapter$
,NoopReadEventAdapter
,NoopWriteEventAdapter
public interface ReadEventAdapter
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
PersistentActor
. Use the specialisedEventSeq.single(java.lang.Object)
method to emit exactly one event, orEventSeq.empty()
in case the adapter is not handling this event. MultipleEventAdapter
instances are applied in order as defined in configuration and their emitted event seqs are concatenated and delivered in order to the PersistentActor.param: event event to be adapted before delivering to the PersistentActor param: manifest optionally provided manifest (type hint) in case the Adapter has stored one for this event,
""
if none
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EventSeq
fromJournal(java.lang.Object event, java.lang.String manifest)
-
-
-
Method Detail
-
fromJournal
EventSeq fromJournal(java.lang.Object event, java.lang.String manifest)
-
-