Package-level declarations

Types

Link copied to clipboard
class AggregateSnapshotDispatcher(    snapshotHandler: SnapshotHandler,     val namedAggregate: NamedAggregate,     val name: String = "-",     val parallelism: Int = MessageParallelism.DEFAULT_PARALLELISM,     val scheduler: Scheduler,     val messageFlux: Flux<StateEventExchange<*>>) : AggregateMessageDispatcher<StateEventExchange<*>> , ProcessorInfo
Link copied to clipboard
class DefaultSnapshotHandler(    chain: FilterChain<StateEventExchange<*>>,     errorHandler: ErrorHandler<StateEventExchange<*>> = LogResumeErrorHandler()) : AbstractHandler<StateEventExchange<*>> , SnapshotHandler
Link copied to clipboard
data class SimpleSnapshot<S : Any>(    val delegate: ReadOnlyStateAggregate<S>,     val snapshotTime: Long = System.currentTimeMillis()) : Snapshot<S> , ReadOnlyStateAggregate<S> , Decorator<ReadOnlyStateAggregate<S>>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class SnapshotDispatcher(    val name: String,     val namedAggregates: Set<NamedAggregate> = MetadataSearcher.namedAggregateType.keys.toSet(),     snapshotHandler: SnapshotHandler,     stateEventBus: StateEventBus,     parallelism: Int = MessageParallelism.DEFAULT_PARALLELISM,     schedulerSupplier: AggregateSchedulerSupplier = DefaultAggregateSchedulerSupplier(SNAPSHOT_PROCESSOR_NAME)) : AbstractDispatcher<StateEventExchange<*>> , MessageDispatcher
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Snapshot Repository.

Link copied to clipboard

SnapshotStrategy .

Link copied to clipboard
class VersionOffsetSnapshotStrategy(versionOffset: Int = DEFAULT_VERSION_OFFSET, snapshotRepository: SnapshotRepository) : SnapshotStrategy

Properties

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard