Interface | Description |
---|---|
ChangelogState |
State used by
ChangelogKeyedStateBackend . |
KvStateChangeLogger<Value,Namespace> |
A logger for some key-partitioned state (not only
ValueState . |
StateChangeLogger<Value,Namespace> |
Logs changes to a state created by
ChangelogKeyedStateBackend . |
Class | Description |
---|---|
AbstractChangelogStateBackend |
An abstract base implementation of the
StateBackend interface whose subclasses use
delegatedStateBackend and State changes to restore. |
ChangelogKeyedStateBackend<K> |
A
KeyedStateBackend that keeps state on the underlying delegated keyed state backend as
well as on the state change log. |
ChangelogKeyGroupedPriorityQueue<T> |
A
KeyGroupedInternalPriorityQueue that keeps state on the underlying delegated KeyGroupedInternalPriorityQueue as well as on the state change log. |
ChangelogStateBackend |
This state backend holds the working state in the underlying delegatedStateBackend, and forwards
state changes to State Changelog.
|
ChangelogStateFactory |
Maintains the lifecycle of all
ChangelogState s. |
DeactivatedChangelogStateBackend |
This state backend use delegatedStateBackend and State changes to restore to the
delegatedStateBackend in which switching Changelog from enabled to disabled.
|
Enum | Description |
---|---|
StateChangeOperation |
The operation applied to
ChangelogState . |
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.