Class DynamicAggregateConfiguration
java.lang.Object
ai.stapi.axonsystem.dynamic.aggregate.DynamicAggregateConfiguration
- All Implemented Interfaces:
org.axonframework.config.AggregateConfiguration<DynamicAggregate>,org.axonframework.config.ModuleConfiguration
public class DynamicAggregateConfiguration
extends Object
implements org.axonframework.config.AggregateConfiguration<DynamicAggregate>
-
Constructor Summary
ConstructorsConstructorDescriptionDynamicAggregateConfiguration(ai.stapi.graphsystem.dynamiccommandprocessor.DynamicCommandProcessor dynamicCommandProcessor, org.axonframework.eventsourcing.eventstore.EventStore eventStore, org.axonframework.eventsourcing.SnapshotTriggerDefinition snapshotTriggerDefinition, org.axonframework.eventsourcing.snapshotting.SnapshotFilter snapshotFilter, org.axonframework.modelling.command.RepositoryProvider repositoryProvider, org.axonframework.tracing.SpanFactory spanFactory, org.axonframework.common.caching.Cache cache, org.axonframework.messaging.annotation.ParameterResolverFactory parameterResolverFactory, org.axonframework.modelling.command.CommandTargetResolver commandTargetResolver, DynamicAggregateModel dynamicAggregateModel) -
Method Summary
Modifier and TypeMethodDescriptionorg.axonframework.eventsourcing.AggregateFactory<DynamicAggregate>voidinitialize(org.axonframework.config.Configuration config) org.axonframework.modelling.command.Repository<DynamicAggregate>voidorg.axonframework.eventsourcing.snapshotting.SnapshotFilterMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.axonframework.config.ModuleConfiguration
isType, phase, shutdown, start, unwrap
-
Constructor Details
-
DynamicAggregateConfiguration
public DynamicAggregateConfiguration(ai.stapi.graphsystem.dynamiccommandprocessor.DynamicCommandProcessor dynamicCommandProcessor, org.axonframework.eventsourcing.eventstore.EventStore eventStore, org.axonframework.eventsourcing.SnapshotTriggerDefinition snapshotTriggerDefinition, org.axonframework.eventsourcing.snapshotting.SnapshotFilter snapshotFilter, org.axonframework.modelling.command.RepositoryProvider repositoryProvider, org.axonframework.tracing.SpanFactory spanFactory, org.axonframework.common.caching.Cache cache, org.axonframework.messaging.annotation.ParameterResolverFactory parameterResolverFactory, org.axonframework.modelling.command.CommandTargetResolver commandTargetResolver, DynamicAggregateModel dynamicAggregateModel)
-
-
Method Details
-
repository
- Specified by:
repositoryin interfaceorg.axonframework.config.AggregateConfiguration<DynamicAggregate>
-
aggregateType
- Specified by:
aggregateTypein interfaceorg.axonframework.config.AggregateConfiguration<DynamicAggregate>
-
aggregateFactory
- Specified by:
aggregateFactoryin interfaceorg.axonframework.config.AggregateConfiguration<DynamicAggregate>
-
snapshotFilter
public org.axonframework.eventsourcing.snapshotting.SnapshotFilter snapshotFilter()- Specified by:
snapshotFilterin interfaceorg.axonframework.config.AggregateConfiguration<DynamicAggregate>
-
initialize
public void initialize(org.axonframework.config.Configuration config) - Specified by:
initializein interfaceorg.axonframework.config.ModuleConfiguration
-
setAsAddedAtRuntime
public void setAsAddedAtRuntime() -
getAggregateType
-