Uses of Interface
io.atomix.raft.storage.log.RaftLogFlusher.Factory
Packages that use RaftLogFlusher.Factory
Package
Description
Provides
PartitionGroup and Partition implementations for the Raft consensus protocol.Provides various classes and interfaces for storing logs and snapshots in the Raft consensus
protocol.
-
Uses of RaftLogFlusher.Factory in io.atomix.raft.partition
Methods in io.atomix.raft.partition that return RaftLogFlusher.FactoryModifier and TypeMethodDescriptionRaftStorageConfig.flusherFactory()Returns theRaftLogFlusher.Factoryto create a new flushing strategy for theRaftLogwhen *io.atomix.raft.storage.RaftStorage#openLog(ThreadContext)is called.Methods in io.atomix.raft.partition with parameters of type RaftLogFlusher.FactoryModifier and TypeMethodDescriptionRaftStorageConfig.setFlusherFactory(RaftLogFlusher.Factory flusherFactory) Sets theRaftLogFlusher.Factoryto create a new flushing strategy for theRaftLogwhenio.atomix.raft.storage.RaftStorage#openLog(ThreadContext)is called.RaftPartitionGroup.Builder.withFlusherFactory(RaftLogFlusher.Factory flusherFactory) Sets theRaftLogFlusher.Factoryto create a new flushing strategy for theRaftLogwhenio.atomix.raft.storage.RaftStorage#openLog(ThreadContext)} is called. -
Uses of RaftLogFlusher.Factory in io.atomix.raft.storage
Methods in io.atomix.raft.storage with parameters of type RaftLogFlusher.FactoryModifier and TypeMethodDescriptionRaftStorage.Builder.withFlusherFactory(RaftLogFlusher.Factory flusherFactory) Sets theRaftLogFlusher.Factoryto create a new flushing strategy for theRaftLogwhen#openLog(MetaStore, ThreadContext)is called.