Interface | Description |
---|---|
InitialUpdate<StateT extends Revisioned> |
A constructor for a StateT object.
|
Revision |
A maker for a version of a
Revisioned object. |
Revisioned |
An object that has a revision associated with it.
|
RevisionedStreamClient<T> |
Provides a stream that can be read and written to with strong consistency.
|
StateSynchronizer<StateT extends Revisioned> |
Provides a means to have state that is synchronized between many processes.
|
StateSynchronizer.UpdateGenerator<StateT extends Revisioned> |
A function which given a state object populates a list of updates that should be applied.
|
StateSynchronizer.UpdateGeneratorFunction<StateT extends Revisioned,ReturnT> |
Similar to
StateSynchronizer.UpdateGenerator but it also returns a result for the caller. |
Update<StateT extends Revisioned> |
An update to a StateT object coordinated via a
StateSynchronizer . |
Class | Description |
---|---|
SynchronizerConfig |
The configuration for a Consistent replicated state synchronizer.
|
SynchronizerConfig.SynchronizerConfigBuilder |