Package dk.cloudcreate.essentials.components.eventsourced.aggregates.flex
package dk.cloudcreate.essentials.components.eventsourced.aggregates.flex
-
ClassDescriptionFlexAggregate<ID,
AGGREGATE_TYPE extends FlexAggregate<ID, AGGREGATE_TYPE>> Simple, easy and opinionated aggregate that allows you to apply events that don't have any requirements with regards to inheritance (i.e.FlexAggregateRepository<ID,AGGREGATE_TYPE extends FlexAggregate<ID, AGGREGATE_TYPE>> OpinionatedFlexAggregateRepository that's built to persist and load a specificFlexAggregatetype in combination withEventStore,EventStoreUnitOfWorkFactoryand aFlexAggregateRepository.FlexAggregateRepository.DefaultFlexAggregateRepository<ID,AGGREGATE_TYPE extends FlexAggregate<ID, AGGREGATE_TYPE>>