- Type Parameters:
T -
- All Implemented Interfaces:
- Lifecycle
- Direct Known Subclasses:
- LabelTokenCreatorModeSwitcher, LockManagerModeSwitcher, PropertyKeyCreatorModeSwitcher, RelationshipTypeCreatorModeSwitcher, TxHookModeSwitcher, TxIdGeneratorModeSwitcher
public abstract class AbstractModeSwitcher<T>
extends Object
implements Lifecycle
A mode switcher deals with how internal services should react when changing
between different cluster states, and allows them to switch to the new state
that reflects that.