Uses of Interface
org.axonframework.modelling.repository.Repository.LifecycleManagement
Packages that use Repository.LifecycleManagement
Package
Description
Root package for Axon Eventsourcing.
Part of the Axon Modelling module.
Repository tracing decorators for
axon-modelling.-
Uses of Repository.LifecycleManagement in org.axonframework.eventsourcing
Classes in org.axonframework.eventsourcing that implement Repository.LifecycleManagementModifier and TypeClassDescriptionclassEventSourcingRepository<ID,E> Repositoryimplementation which manages event-sourced entities and delegates lifecycle concerns (loading, initialization, snapshot handling, and live updates) to anEntityLifecycleHandler. -
Uses of Repository.LifecycleManagement in org.axonframework.modelling.repository
Classes in org.axonframework.modelling.repository that implement Repository.LifecycleManagementModifier and TypeClassDescriptionclassInMemoryRepository<ID,E> In-memory implementation of theRepositoryinterface that stores entities in aConcurrentHashMap.classSimpleRepository<ID,E> Simple implementation of anRepositorythat can load and persist entities of a given type. -
Uses of Repository.LifecycleManagement in org.axonframework.modelling.repository.tracing
Classes in org.axonframework.modelling.repository.tracing that implement Repository.LifecycleManagementModifier and TypeClassDescriptionfinal classTracingRepository<ID,E> DelegatingRepositorydecorator that opens internal tracing spans around the repository lifecycle operations (load,loadOrCreate,persist,attach).Constructors in org.axonframework.modelling.repository.tracing with parameters of type Repository.LifecycleManagementModifierConstructorDescriptionTracingRepository(Repository.LifecycleManagement<ID, E> delegate, SpanFactory spanFactory) Initializes a tracingRepositorywrapping the givendelegate, obtaining spans from the givenspanFactory.