Uses of Interface
dk.cloudcreate.essentials.components.eventsourced.aggregates.flex.FlexAggregateRepository
-
Packages that use FlexAggregateRepository Package Description dk.cloudcreate.essentials.components.eventsourced.aggregates.flex -
-
Uses of FlexAggregateRepository in dk.cloudcreate.essentials.components.eventsourced.aggregates.flex
Classes in dk.cloudcreate.essentials.components.eventsourced.aggregates.flex that implement FlexAggregateRepository Modifier and Type Class Description static classFlexAggregateRepository.DefaultFlexAggregateRepository<ID,AGGREGATE_TYPE extends FlexAggregate<ID,AGGREGATE_TYPE>>Methods in dk.cloudcreate.essentials.components.eventsourced.aggregates.flex that return FlexAggregateRepository Modifier and Type Method Description static <CONFIG extends AggregateEventStreamConfiguration,ID,AGGREGATE_TYPE extends FlexAggregate<ID,AGGREGATE_TYPE>>
FlexAggregateRepository<ID,AGGREGATE_TYPE>FlexAggregateRepository. from(ConfigurableEventStore<CONFIG> eventStore, CONFIG aggregateEventStreamConfiguration, EventStoreUnitOfWorkFactory unitOfWorkFactory, Class<ID> aggregateIdType, Class<AGGREGATE_TYPE> aggregateImplementationType)Create aFlexAggregateRepository- theEventStorewill be configured with the suppliedeventStreamConfiguration.static <CONFIG extends AggregateEventStreamConfiguration,ID,AGGREGATE_TYPE extends FlexAggregate<ID,AGGREGATE_TYPE>>
FlexAggregateRepository<ID,AGGREGATE_TYPE>FlexAggregateRepository. from(ConfigurableEventStore<CONFIG> eventStore, AggregateType aggregateType, EventStoreUnitOfWorkFactory unitOfWorkFactory, Class<ID> aggregateIdType, Class<AGGREGATE_TYPE> aggregateImplementationType)Create aFlexAggregateRepository- if missing, theEventStorewill be configured with the defaultAggregateEventStreamConfigurationbased on theAggregateEventStreamConfigurationFactorythat theEventStore'sAggregateEventStreamPersistenceStrategyis configured with
-