Uses of Interface
org.axonframework.eventsourcing.eventstore.EventStorageEngine
Packages that use EventStorageEngine
Package
Description
Part of the Axon Server Connector module.
Part of the Axoniq Framework multi-tenancy module.
Package containing multitenancy support for event sourcing components.
Postgres extension main package.
Part of the Axon Eventsourcing module.
Definitions and implementations of the Event store, the mechanism that can load event streams and append events to
them.
Part of the Axon Eventsourcing module.
Part of the Axon Eventsourcing module.
Event-store tracing decorators and event-sourcing-specific
SpanAttributesProvider implementations.-
Uses of EventStorageEngine in io.axoniq.framework.axonserver.connector.event
Classes in io.axoniq.framework.axonserver.connector.event that implement EventStorageEngineModifier and TypeClassDescriptionclassEvent Storage Engine implementation that uses the aggregate-oriented APIs of Axon Server, allowing it to interact with versions that do not have DCB support.classAnEventStorageEngineimplementation using Axon Server through theaxonserver-connector-javaproject. -
Uses of EventStorageEngine in io.axoniq.framework.messaging.multitenancy.axonserver.eventsourcing
Methods in io.axoniq.framework.messaging.multitenancy.axonserver.eventsourcing that return EventStorageEngineModifier and TypeMethodDescriptionAxonServerTenantEventStorageEngineFactory.engineFor(TenantDescriptor tenant) -
Uses of EventStorageEngine in io.axoniq.framework.messaging.multitenancy.eventsourcing
Classes in io.axoniq.framework.messaging.multitenancy.eventsourcing that implement EventStorageEngineMethods in io.axoniq.framework.messaging.multitenancy.eventsourcing that return EventStorageEngineModifier and TypeMethodDescriptionTenantEventStorageEngineFactory.engineFor(TenantDescriptor tenant) Returns theEventStorageEngineof the giventenant. -
Uses of EventStorageEngine in io.axoniq.framework.postgresql
Classes in io.axoniq.framework.postgresql that implement EventStorageEngineModifier and TypeClassDescriptionfinal classAEventStorageEngineandSnapshotStoreimplementation backed by PostgreSQL, providing reliable event persistence and streaming with support for tagging. -
Uses of EventStorageEngine in org.axonframework.eventsourcing.configuration
Method parameters in org.axonframework.eventsourcing.configuration with type arguments of type EventStorageEngineModifier and TypeMethodDescriptionEventSourcingConfigurer.registerEventStorageEngine(ComponentBuilder<EventStorageEngine> eventStorageEngineFactory) Registers the givenEventStorageEnginefactory in thisConfigurer. -
Uses of EventStorageEngine in org.axonframework.eventsourcing.eventstore
Classes in org.axonframework.eventsourcing.eventstore that implement EventStorageEngineModifier and TypeClassDescriptionclassDecorator for anEventStorageEnginethat adds support for theSourcingStrategy.Snapshotsourcing strategy for stores that do not support this strategy natively.Methods in org.axonframework.eventsourcing.eventstore that return EventStorageEngineModifier and TypeMethodDescriptionstatic EventStorageEngineSnapshotCapableEventStorageEngine.decorate(EventStorageEngine engine, SnapshotStore snapshotStore) Returns anEventStorageEnginethat supports theSourcingStrategy.Snapshotsourcing strategy, given theengineto source events from and thesnapshotStoreholding its snapshots.Methods in org.axonframework.eventsourcing.eventstore with parameters of type EventStorageEngineModifier and TypeMethodDescriptionstatic EventStorageEngineSnapshotCapableEventStorageEngine.decorate(EventStorageEngine engine, SnapshotStore snapshotStore) Returns anEventStorageEnginethat supports theSourcingStrategy.Snapshotsourcing strategy, given theengineto source events from and thesnapshotStoreholding its snapshots.Constructors in org.axonframework.eventsourcing.eventstore with parameters of type EventStorageEngineModifierConstructorDescriptionDefaultEventStoreTransaction(EventStorageEngine eventStorageEngine, ProcessingContext processingContext, Function<EventMessage, TaggedEventMessage<?>> eventTagger) Constructs aDefaultEventStoreTransactionusing the giveneventStorageEnginetoappend eventsoriginating from the givencontext.SnapshotCapableEventStorageEngine(EventStorageEngine delegate, SnapshotStore snapshotStore) Constructs aSnapshotCapableEventStorageEnginewrapping the givendelegateengine with snapshot loading capability backed by the givensnapshotStore.StorageEngineBackedEventStore(EventStorageEngine eventStorageEngine, EventBus eventBus, TagResolver tagResolver) Constructs aSimpleEventStoreusing the giveneventStorageEngineto starttransactionsandopen event streamswith. -
Uses of EventStorageEngine in org.axonframework.eventsourcing.eventstore.inmemory
Classes in org.axonframework.eventsourcing.eventstore.inmemory that implement EventStorageEngineModifier and TypeClassDescriptionclassThread-safeEventStorageEngineimplementation storing events in memory. -
Uses of EventStorageEngine in org.axonframework.eventsourcing.eventstore.jpa
Classes in org.axonframework.eventsourcing.eventstore.jpa that implement EventStorageEngineModifier and TypeClassDescriptionclassAnEventStorageEngineimplementation that uses JPA to store and fetch events from an aggregate-based event storage solution. -
Uses of EventStorageEngine in org.axonframework.eventsourcing.eventstore.tracing
Classes in org.axonframework.eventsourcing.eventstore.tracing that implement EventStorageEngineConstructors in org.axonframework.eventsourcing.eventstore.tracing with parameters of type EventStorageEngineModifierConstructorDescriptionTracingEventStorageEngine(EventStorageEngine delegate, SpanFactory spanFactory) Initializes a tracing decorator for the givendelegate.