Uses of Class
org.axonframework.modelling.command.LockAwareAggregate
Packages that use LockAwareAggregate
Package
Description
Classes related to event sourcing.
-
Uses of LockAwareAggregate in org.axonframework.eventsourcing
Methods in org.axonframework.eventsourcing with parameters of type LockAwareAggregateModifier and TypeMethodDescriptionprotected voidEventSourcingRepository.reportIllegalState(LockAwareAggregate<T, EventSourcedAggregate<T>> aggregate) -
Uses of LockAwareAggregate in org.axonframework.modelling.command
Methods in org.axonframework.modelling.command that return LockAwareAggregateModifier and TypeMethodDescriptionprotected LockAwareAggregate<T, A> LockingRepository.doCreateNew(Callable<T> factoryMethod) protected LockAwareAggregate<T, A> Perform the actual loading of an aggregate.protected LockAwareAggregate<T, A> LockingRepository.doLoadOrCreate(String aggregateIdentifier, Callable<T> factoryMethod) Methods in org.axonframework.modelling.command with parameters of type LockAwareAggregateModifier and TypeMethodDescriptionprotected final voidLockingRepository.doDelete(LockAwareAggregate<T, A> aggregate) Verifies whether all locks are valid and delegates toLockingRepository.doDeleteWithLock(Aggregate)to perform actual deleting.protected voidLockingRepository.doSave(LockAwareAggregate<T, A> aggregate) Verifies whether all locks are valid and delegates toLockingRepository.doSaveWithLock(Aggregate)to perform actual storage.protected voidLockingRepository.prepareForCommit(LockAwareAggregate<T, A> aggregate)