State

Todo: Rewrite the description Abstract implementation of various distributed states. We can save an object to state and retrieve it object by its key, using various implementations.

Interfaces

IStateStore

Interface for state storages that are used to store and retrieve transaction states.


Classes

DefaultStateStoreFactory

Creates IStateStore components by their descriptors.

MemoryStateStore

State store that keeps states in the process memory.

NullStateStore

Dummy state store implementation that doesn’t do anything.

StateEntry

Data object to store state values with their keys used by MemoryStateStore

StateValue

A data object that holds a retrieved state value with its key.