Uses of Interface
org.axonframework.eventsourcing.Snapshotter
Packages that use Snapshotter
Package
Description
Classes related to event sourcing.
-
Uses of Snapshotter in org.axonframework.config
Methods in org.axonframework.config that return SnapshotterModifier and TypeMethodDescriptionprotected SnapshotterDefaultConfigurer.defaultSnapshotter(Configuration config) Provides the defaultSnapshotterimplementation, defaulting to aAggregateSnapshotter.default SnapshotterConfiguration.snapshotter()Returns theSnapshotterdefined in this Configuration.Method parameters in org.axonframework.config with type arguments of type SnapshotterModifier and TypeMethodDescriptiondefault ConfigurerConfigurer.configureSnapshotter(Function<Configuration, Snapshotter> snapshotterBuilder) Registers aSnapshotterinstance with thisConfigurer. -
Uses of Snapshotter in org.axonframework.eventsourcing
Classes in org.axonframework.eventsourcing that implement SnapshotterModifier and TypeClassDescriptionclassAbstract implementation of theSnapshotterthat uses a task executor to creates snapshots.classImplementation of a snapshotter that uses the actual aggregate and its state to create a snapshot event.Methods in org.axonframework.eventsourcing with parameters of type SnapshotterModifier and TypeMethodDescriptionvoidAbstractSnapshotTrigger.setSnapshotter(Snapshotter snapshotter) Sets the snapshotterConstructors in org.axonframework.eventsourcing with parameters of type SnapshotterModifierConstructorDescriptionprotectedAbstractSnapshotTrigger(Snapshotter snapshotter, Class<?> aggregateType) AggregateLoadTimeSnapshotTriggerDefinition(Snapshotter snapshotter, long loadTimeMillisThreshold) Initialize aSnapshotTriggerDefinitionto trigger snapshot creation using the givensnapshotterwhen loading the aggregate instance takes longer than the givenloadTimeMillisThreshold.EventCountSnapshotTriggerDefinition(Snapshotter snapshotter, int threshold) Initialized the SnapshotTriggerDefinition to threshold snapshots using the givensnapshotterwhenthresholdevents have been applied to an Aggregate instance -
Uses of Snapshotter in org.axonframework.spring.eventsourcing
Classes in org.axonframework.spring.eventsourcing that implement SnapshotterModifier and TypeClassDescriptionclassSnapshotter implementation that uses the AggregateRoot as state for the snapshot.