Package io.atomix.storage.journal
package io.atomix.storage.journal
Provides a low-level journal abstraction for appending to logs and managing segmented logs.
-
ClassDescriptionIndexed<E>Indexed journal entry.Journal<E>Journal.Log reader.A journal entry processor.Raft log reader mode.Stores information about a
JournalSegmentof the log.Segment descriptor builder.Deprecated, for removal: This API element is subject to removal in a future version.Builder forJournalSerdes.Input data stream exposed toJournalSerdes.EntrySerdes.read(EntryInput).Output data stream exposed toJournalSerdes.EntrySerdes.write(EntryOutput, Object).A serializer/deserializer for an entry.Log writer.ARaftJournalImplementation.Segmented byte journal builder.AJournalimplementation based on aRaftJournal.Log exception.Exception thrown when storage runs out of disk space.Exception thrown when an entry being stored is too large.Storage level configuration values which control how logs are stored on disk or in memory.
FromByteBufMapperto be used instead.