All Classes and Interfaces
Class
Description
An abstract base implementation of the
StateBackend interface whose subclasses use
delegatedStateBackend and State changes to restore.StateChangeApplier factory.Restores
ChangelogKeyedStateBackend from the provided handles.Builds base backend for
ChangelogKeyedStateBackend from state.Builds
ChangelogRestoreTarget from the base backend and state.A
KeyedStateBackend that keeps state on the underlying delegated keyed state backend as
well as on the state change log.A
KeyGroupedInternalPriorityQueue that keeps state on the underlying delegated KeyGroupedInternalPriorityQueue as well as on the state change log.A
ChangelogRestoreTarget supports to migrate to the delegated keyed state backend.Maintains metadata operation related to Changelog recovery.
State used by
ChangelogKeyedStateBackend.This state backend holds the working state in the underlying delegatedStateBackend, and forwards
state changes to State Changelog.
Maintains the lifecycle of all
ChangelogStates.This state backend use delegatedStateBackend and State changes to restore to the
delegatedStateBackend in which switching Changelog from enabled to disabled.
Delegating functions are used to create metadata on recovery when the
actual function code is not known yet.A logger for some key-partitioned state (not only
ValueState.Applies state data change to some state.
Logs changes to a state created by
ChangelogKeyedStateBackend.The operation applied to
ChangelogState.