Name | Description | Type | Package | Framework |
AbstractRepository | Abstract implementation of the Repository that takes care of the dispatching of events when an aggregate is persisted. | Class | org.axonframework.repository | Axon |
AggregateNotFoundException | Exception indicating that the an aggregate could not be found in the repository. | Class | org.axonframework.repository | Axon |
ConcurrencyException | Exception indicating that concurrent access to a repository was detected. | Class | org.axonframework.repository | Axon |
ConflictingAggregateVersionException | Exception indicating that the (actual) version of a loaded aggregate did not match the given expected version number. | Class | org.axonframework.repository | Axon |
ConflictingModificationException | Root of a hierarchy of exceptions indicating the detection of conflicting concurrent modifications. | Class | org.axonframework.repository | Axon |
GenericJpaRepository | Generic repository implementation that stores JPA annotated aggregates. | Class | org.axonframework.repository | Axon |
LockingRepository | modifications of persisted aggregates. | Class | org.axonframework.repository | Axon |
LockManager | Interface to the lock manager. | Interface | org.axonframework.repository | Axon |
NullLockManager | LockManager implementation that does nothing. | Class | org.axonframework.repository | Axon |
OptimisticLockManager | the last committed event to detect concurrent access. | Class | org.axonframework.repository | Axon |
PessimisticLockManager | until a lock could be obtained. | Class | org.axonframework.repository | Axon |
Repository | The repository provides an abstraction of the storage of aggregates. | Interface | org.axonframework.repository | Axon |