| Package | Description |
|---|---|
| org.axonframework.config | |
| org.axonframework.eventsourcing |
Classes related to event sourcing.
|
| org.axonframework.spring.eventsourcing |
| Modifier and Type | Method and Description |
|---|---|
protected Snapshotter |
DefaultConfigurer.defaultSnapshotter(Configuration config)
Provides the default
Snapshotter implementation, defaulting to a AggregateSnapshotter. |
default Snapshotter |
Configuration.snapshotter()
Returns the
Snapshotter defined in this Configuration. |
| Modifier and Type | Method and Description |
|---|---|
default Configurer |
Configurer.configureSnapshotter(Function<Configuration,Snapshotter> snapshotterBuilder)
Registers a
Snapshotter instance with this Configurer. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSnapshotter
Abstract implementation of the
Snapshotter that uses a task executor to
creates snapshots. |
class |
AggregateSnapshotter
Implementation of a snapshotter that uses the actual aggregate and its state to create a snapshot event.
|
| Constructor and Description |
|---|
EventCountSnapshotTriggerDefinition(Snapshotter snapshotter,
int threshold)
Initialized the SnapshotTriggerDefinition to threshold snapshots using the given
snapshotter
when threshold events have been applied to an Aggregate instance |
| Modifier and Type | Class and Description |
|---|---|
class |
SpringAggregateSnapshotter
Snapshotter implementation that uses the AggregateRoot as state for the snapshot.
|
Copyright © 2010–2020. All rights reserved.