| 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,
                              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,
                              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. | 
Copyright © 2010–2018. All rights reserved.