Skip navigation links

Atomix API Reference (2.0.4)

Raft protocol 
Package Description
io.atomix.protocols.raft
Core interfaces for operating on replicated state machines in the Raft cluster.
io.atomix.protocols.raft.cluster
Interfaces for managing and interacting with the Raft cluster.
io.atomix.protocols.raft.event  
io.atomix.protocols.raft.operation  
io.atomix.protocols.raft.protocol
RaftRequest and RaftResponse implementations for all client-server communication.
io.atomix.protocols.raft.proxy
Facilitates modification of a Raft state machine via proxy.
io.atomix.protocols.raft.roles
Internal classes that manage Raft server state.
io.atomix.protocols.raft.service  
io.atomix.protocols.raft.session
Interfaces for managing client sessions on a Raft server.
io.atomix.protocols.raft.storage
Standalone segmented log for Raft's Raft implementation.
io.atomix.protocols.raft.storage.compactor  
io.atomix.protocols.raft.storage.log  
io.atomix.protocols.raft.storage.log.entry
RaftLogEntry implementations used internally to replicate state changes, sessions, and configuration changes in the cluster.
io.atomix.protocols.raft.storage.snapshot
Classes and interfaces that aid in storing, loading, and installing on-disk state machine snapshots.
io.atomix.protocols.raft.storage.system
Classes and interfaces that aid in storing and loading persistent cluster and server configurations.
io.atomix.protocols.raft.utils  
Skip navigation links

Copyright © 2013–2017. All rights reserved.