Uses of Record Class
io.atomix.raft.storage.log.entry.ApplicationEntry
Packages that use ApplicationEntry
Package
Description
Provides a standalone segmented log for use in the Raft consensus protocol implementation.
Provides
RaftLogEntry implementations used internally to
replicate state changes, sessions, and configuration changes in the cluster.Raft Entry
-
Uses of ApplicationEntry in io.atomix.raft.storage.log
Methods in io.atomix.raft.storage.log that return ApplicationEntry -
Uses of ApplicationEntry in io.atomix.raft.storage.log.entry
Methods in io.atomix.raft.storage.log.entry that return ApplicationEntry -
Uses of ApplicationEntry in io.atomix.raft.storage.serializer
Methods in io.atomix.raft.storage.serializer with parameters of type ApplicationEntryModifier and TypeMethodDescriptionintRaftEntrySBESerializer.getApplicationEntrySerializedLength(ApplicationEntry entry) intRaftEntrySerializer.getApplicationEntrySerializedLength(ApplicationEntry entry) Determines the length in bytes of a serialized application entry.intRaftEntrySBESerializer.writeApplicationEntry(long term, ApplicationEntry entry, org.agrona.MutableDirectBuffer buffer, int offset) intRaftEntrySerializer.writeApplicationEntry(long term, ApplicationEntry entry, org.agrona.MutableDirectBuffer buffer, int offset) Writes the term and entry into given buffer at the given offset -
Uses of ApplicationEntry in io.atomix.raft.zeebe
Methods in io.atomix.raft.zeebe with parameters of type ApplicationEntryModifier and TypeMethodDescriptionEntryValidator.NoopEntryValidator.validateEntry(ApplicationEntry lastEntry, ApplicationEntry entry) EntryValidator.validateEntry(ApplicationEntry lastEntry, ApplicationEntry entry) Validates the current entry, which should be append to the log, and compares it with the last appended entry to ensure consistency.