|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use LockManager | |
---|---|
org.axonframework.contextsupport.spring | |
org.axonframework.eventsourcing | Classes related to event sourcing. |
org.axonframework.repository | Classes related to the repository interface and implementations. |
Uses of LockManager in org.axonframework.contextsupport.spring |
---|
Methods in org.axonframework.contextsupport.spring that return types with arguments of type LockManager | |
---|---|
Class<? extends LockManager> |
LockingStrategy.getLockManagerType()
Returns the type of LockManager that belongs to this strategy. |
Uses of LockManager in org.axonframework.eventsourcing |
---|
Constructors in org.axonframework.eventsourcing with parameters of type LockManager | |
---|---|
CachingEventSourcingRepository(AggregateFactory<T> aggregateFactory,
EventStore eventStore,
LockManager lockManager)
Initializes a repository with a the given aggregateFactory and a pessimistic locking strategy. |
|
EventSourcingRepository(AggregateFactory<T> aggregateFactory,
EventStore eventStore,
LockManager lockManager)
Initialize a repository with the given locking strategy. |
|
EventSourcingRepository(Class<T> aggregateType,
EventStore eventStore,
LockManager lockManager)
Initialize a repository with the given locking strategy, using a GenericAggregateFactory to create new aggregate instances. |
|
HybridJpaRepository(javax.persistence.EntityManager entityManager,
Class<T> aggregateType,
LockManager lockManager)
Initializes a Hybrid Repository that stored entities of the given aggregateType and a locking
mechanism based on the given lockManager . |
|
HybridJpaRepository(javax.persistence.EntityManager entityManager,
Class<T> aggregateType,
String aggregateTypeIdentifier,
LockManager lockManager)
Initializes a Hybrid Repository that stored entities of the given aggregateType and a locking
mechanism based on the given lockManager . |
|
HybridJpaRepository(EntityManagerProvider entityManagerProvider,
Class<T> aggregateType,
LockManager lockManager)
Initializes a Hybrid Repository that stored entities of the given aggregateType and a locking
mechanism based on the given lockManager . |
|
HybridJpaRepository(EntityManagerProvider entityManagerProvider,
Class<T> aggregateType,
String aggregateTypeIdentifier,
LockManager lockManager)
Initializes a Hybrid Repository that stored entities of the given aggregateType and a locking
mechanism based on the given lockManager . |
Uses of LockManager in org.axonframework.repository |
---|
Classes in org.axonframework.repository that implement LockManager | |
---|---|
class |
NullLockManager
LockManager implementation that does nothing. |
class |
OptimisticLockManager
Implementation of the LockManager that uses an optimistic locking strategy. |
class |
PessimisticLockManager
Implementation of the LockManager that uses a pessimistic locking strategy. |
Constructors in org.axonframework.repository with parameters of type LockManager | |
---|---|
GenericJpaRepository(javax.persistence.EntityManager entityManager,
Class<T> aggregateType,
LockManager lockManager)
Initialize a repository for storing aggregates of the given aggregateType with an additional
lockManager . |
|
GenericJpaRepository(EntityManagerProvider entityManagerProvider,
Class<T> aggregateType,
LockManager lockManager)
Initialize a repository for storing aggregates of the given aggregateType with an additional
lockManager . |
|
LockingRepository(Class<T> aggregateType,
LockManager lockManager)
Initialize the repository with the given lockManager . |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |