A
- The type of Aggregate defined in this Configurationpublic interface AggregateConfiguration<A> extends ModuleConfiguration
Modifier and Type | Method and Description |
---|---|
AggregateFactory<A> |
aggregateFactory()
Returns the
AggregateFactory defined in this configuration. |
Class<A> |
aggregateType()
Returns the type of Aggregate defined in this configuration.
|
Repository<A> |
repository()
Returns the repository defined to load instances of the Aggregate type defined in this configuration.
|
SnapshotFilter |
snapshotFilter()
Returns the
SnapshotFilter defined in this configuration. |
initialize, isType, phase, shutdown, start, unwrap
Repository<A> repository()
Class<A> aggregateType()
AggregateFactory<A> aggregateFactory()
AggregateFactory
defined in this configuration.AggregateFactory
defined in this configuration.SnapshotFilter snapshotFilter()
SnapshotFilter
defined in this configuration.SnapshotFilter
defined in this configurationCopyright © 2010–2020. All rights reserved.