Class AbstractSnapshotter.Builder

java.lang.Object
org.axonframework.eventsourcing.AbstractSnapshotter.Builder
Direct Known Subclasses:
AggregateSnapshotter.Builder
Enclosing class:
AbstractSnapshotter

public abstract static class AbstractSnapshotter.Builder extends Object
Abstract Builder class to instantiate AbstractSnapshotter implementations.

The Executor is defaulted to an DirectExecutor.INSTANCE, the TransactionManager defaults to a NoTransactionManager, and the SnapshotterSpanFactory defaults to a DefaultSnapshotterSpanFactory with a NoOpSpanFactory delegate. The EventStore is a hard requirement and as such should be provided.