- segment() - Method in class net.kuujo.copycat.state.internal.SnapshottableLogManager
-
- segment(long) - Method in class net.kuujo.copycat.state.internal.SnapshottableLogManager
-
- segments() - Method in class net.kuujo.copycat.state.internal.SnapshottableLogManager
-
- setDefaultConsistency(String) - Method in class net.kuujo.copycat.state.StateLogConfig
-
Sets the state log read consistency.
- setDefaultConsistency(Consistency) - Method in class net.kuujo.copycat.state.StateLogConfig
-
Sets the state log read consistency.
- size() - Method in class net.kuujo.copycat.state.internal.SnapshottableLogManager
-
- SnapshottableLog - Class in net.kuujo.copycat.state.internal
-
Log decorator that handles snapshots.
- SnapshottableLog() - Constructor for class net.kuujo.copycat.state.internal.SnapshottableLog
-
- SnapshottableLog(Map<String, Object>) - Constructor for class net.kuujo.copycat.state.internal.SnapshottableLog
-
- SnapshottableLog(Log) - Constructor for class net.kuujo.copycat.state.internal.SnapshottableLog
-
- SnapshottableLogManager - Class in net.kuujo.copycat.state.internal
-
Snapshottable log manager.
- SnapshottableLogManager(LogManager, LogManager) - Constructor for class net.kuujo.copycat.state.internal.SnapshottableLogManager
-
- snapshotWith(Supplier<V>) - Method in class net.kuujo.copycat.state.internal.DefaultStateLog
-
- snapshotWith(Supplier<V>) - Method in interface net.kuujo.copycat.state.StateLog
-
Registers a state log snapshot function.
- split(long) - Method in class net.kuujo.copycat.state.internal.SnapshottableLogManager
-
- StateLog<T> - Interface in net.kuujo.copycat.state
-
Copycat event log.
- StateLogConfig - Class in net.kuujo.copycat.state
-
State log configuration.
- StateLogConfig() - Constructor for class net.kuujo.copycat.state.StateLogConfig
-
- StateLogConfig(Map<String, Object>) - Constructor for class net.kuujo.copycat.state.StateLogConfig
-
- StateLogConfig(String) - Constructor for class net.kuujo.copycat.state.StateLogConfig
-
- StateLogConfig(String...) - Constructor for class net.kuujo.copycat.state.StateLogConfig
-
- StateLogConfig(Map<String, Object>, String...) - Constructor for class net.kuujo.copycat.state.StateLogConfig
-
- StateLogConfig(StateLogConfig) - Constructor for class net.kuujo.copycat.state.StateLogConfig
-
- submit(String, T) - Method in class net.kuujo.copycat.state.internal.DefaultStateLog
-
- submit(String, T) - Method in interface net.kuujo.copycat.state.StateLog
-
Submits a state command or query to the log.