Package com.opencqrs.framework.persistence
package com.opencqrs.framework.persistence
Persistence layer for abstracting event consumption and publication.
-
ClassDescriptionRecord capturing an event publication intent.In-memory implementation of
EventPublisherusingCapturedEvents.Auto-configuration forEventRepositoryandEventSource.Interface specifying operations for publishing Java event objects.Interface specifying operations for reading events from anEsdbClient.Generically wrapsEsdbClientcalls to consumeEvents.Callback interface specifying operations to deal with an encapsulated rawEvent.Callback interface specifying operations to deal with an encapsulated upcastedEvent.Default implementation ofEventReaderandImmediateEventPublisher.Encapsulates a configurableEvent.source()for event publication.Interface specifying operations for immediate, atomic event publication.