Package | Description |
---|---|
org.axonframework.commandhandling.disruptor | |
org.axonframework.common.caching |
Package containing a Caching abstraction, while waiting for the JSR 107 to be fully specified and implemented.
|
org.axonframework.eventhandling.saga.repository | |
org.axonframework.eventsourcing |
Classes related to event sourcing.
|
Modifier and Type | Method and Description |
---|---|
Cache |
DisruptorConfiguration.getCache()
Returns the cache used to store Aggregates loaded by the DisruptorCommandBus.
|
Modifier and Type | Method and Description |
---|---|
DisruptorConfiguration |
DisruptorConfiguration.setCache(Cache cache)
Sets the cache in which loaded aggregates will be stored.
|
Constructor and Description |
---|
CommandHandlerInvoker(Cache cache,
int segmentId)
Create an aggregate invoker instance for the given
segment and cache . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCacheAdapter<L>
Abstract implementation of the Cache interface which makes it easier to implement Adapters.
|
class |
EhCacheAdapter
Cache implementation that delegates all calls to an EhCache instance.
|
class |
JCacheAdapter
Cache adapter implementation that allows providers implementing the JCache abstraction to be used.
|
class |
NoCache
Cache implementation that does absolutely nothing.
|
class |
WeakReferenceCache
Cache implementation that keeps values in the cache until the garbage collector has removed them.
|
Constructor and Description |
---|
CachingSagaStore(SagaStore<T> delegate,
Cache associationsCache,
Cache sagaCache)
Initializes an instance delegating to the given
delegate , storing associations in the given
associationsCache and Saga instances in the given sagaCache . |
Constructor and Description |
---|
CachingEventSourcingRepository(AggregateFactory<T> aggregateFactory,
EventStore eventStore,
Cache cache)
Initializes a repository with a the given
aggregateFactory and a pessimistic locking strategy. |
CachingEventSourcingRepository(AggregateFactory<T> aggregateFactory,
EventStore eventStore,
Cache cache,
RepositoryProvider repositoryProvider)
Initializes a repository with a the given
aggregateFactory and a pessimistic locking strategy. |
CachingEventSourcingRepository(AggregateFactory<T> aggregateFactory,
EventStore eventStore,
Cache cache,
SnapshotTriggerDefinition snapshotTriggerDefinition)
Initializes a repository with a the given
aggregateFactory and a pessimistic locking strategy. |
CachingEventSourcingRepository(AggregateFactory<T> aggregateFactory,
EventStore eventStore,
Cache cache,
SnapshotTriggerDefinition snapshotTriggerDefinition,
RepositoryProvider repositoryProvider)
Initializes a repository with a the given
aggregateFactory and a pessimistic locking strategy. |
CachingEventSourcingRepository(AggregateFactory<T> aggregateFactory,
EventStore eventStore,
LockFactory lockFactory,
Cache cache,
ParameterResolverFactory parameterResolverFactory,
HandlerDefinition handlerDefinition,
SnapshotTriggerDefinition snapshotTriggerDefinition,
RepositoryProvider repositoryProvider)
Initializes a repository with a the given
aggregateFactory and a pessimistic locking strategy. |
CachingEventSourcingRepository(AggregateFactory<T> aggregateFactory,
EventStore eventStore,
LockFactory lockFactory,
Cache cache,
ParameterResolverFactory parameterResolverFactory,
SnapshotTriggerDefinition snapshotTriggerDefinition)
Initializes a repository with a the given
aggregateFactory and a pessimistic locking strategy. |
CachingEventSourcingRepository(AggregateFactory<T> aggregateFactory,
EventStore eventStore,
LockFactory lockFactory,
Cache cache,
SnapshotTriggerDefinition snapshotTriggerDefinition)
Initializes a repository with a the given
aggregateFactory and a pessimistic locking strategy. |
CachingEventSourcingRepository(AggregateFactory<T> aggregateFactory,
EventStore eventStore,
LockFactory lockFactory,
Cache cache,
SnapshotTriggerDefinition snapshotTriggerDefinition,
RepositoryProvider repositoryProvider)
Initializes a repository with a the given
aggregateFactory and a pessimistic locking strategy. |
Copyright © 2010–2018. All rights reserved.