Hierarchy For Package dk.cloudcreate.essentials.components.eventsourced.aggregates.snapshot
Package Hierarchies:Class Hierarchy
- java.lang.Object
- dk.cloudcreate.essentials.components.eventsourced.aggregates.snapshot.AddNewAggregateSnapshotStrategy.AddNewSnapshotWhenBehindByNumberOfEvents (implements dk.cloudcreate.essentials.components.eventsourced.aggregates.snapshot.AddNewAggregateSnapshotStrategy)
- dk.cloudcreate.essentials.components.eventsourced.aggregates.snapshot.AggregateSnapshot<ID,AGGREGATE_IMPL_TYPE>
- dk.cloudcreate.essentials.components.eventsourced.aggregates.snapshot.AggregateSnapshotDeletionStrategy.DeleteAllHistoricSnapshots (implements dk.cloudcreate.essentials.components.eventsourced.aggregates.snapshot.AggregateSnapshotDeletionStrategy)
- dk.cloudcreate.essentials.components.eventsourced.aggregates.snapshot.AggregateSnapshotDeletionStrategy.KeepHistoricSnapshots (implements dk.cloudcreate.essentials.components.eventsourced.aggregates.snapshot.AggregateSnapshotDeletionStrategy)
- dk.cloudcreate.essentials.components.eventsourced.aggregates.snapshot.BrokenSnapshot
- dk.cloudcreate.essentials.components.eventsourced.aggregates.snapshot.DelayedAddAndDeleteAggregateSnapshotDelegate (implements dk.cloudcreate.essentials.components.eventsourced.aggregates.snapshot.AggregateSnapshotRepository)
- dk.cloudcreate.essentials.components.eventsourced.aggregates.snapshot.PostgresqlAggregateSnapshotRepository (implements dk.cloudcreate.essentials.components.eventsourced.aggregates.snapshot.AggregateSnapshotRepository)
Interface Hierarchy
- dk.cloudcreate.essentials.components.eventsourced.aggregates.snapshot.AddNewAggregateSnapshotStrategy
- dk.cloudcreate.essentials.components.eventsourced.aggregates.snapshot.AggregateSnapshotDeletionStrategy
- dk.cloudcreate.essentials.components.eventsourced.aggregates.snapshot.AggregateSnapshotRepository