Interface | Description |
---|---|
SerDe<T> |
A mechanism for Serializing and De-Serializing a Record of a given Type
|
SerDeFactory<T> | |
SyncListener |
Provides a callback mechanism by which applicable listeners can be notified
when a WriteAheadRepository is synched (via the
WriteAheadRepository#sync() method) or one of its partitions is
synched via
WriteAheadRepository.update(java.util.Collection, boolean) with a
value of true for the second argument. |
WriteAheadRepository<T> |
A WriteAheadRepository is used to persist state that is otherwise kept
in-memory.
|
Class | Description |
---|---|
DummyRecord | |
DummyRecordSerde | |
MinimalLockingWriteAheadLog<T> |
This implementation provides as little Locking as possible in order to
provide the highest throughput possible.
|
SingletonSerDeFactory<T> | |
TestMinimalLockingWriteAheadLog |
Enum | Description |
---|---|
UpdateType |
Enumerates the valid types of things that can cause a
WriteAheadRepository to update its state |