Class Hierarchy
- java.lang.Object
- io.atomix.raft.RaftError
- io.atomix.raft.RaftServer.Builder (implements io.atomix.utils.Builder<T>)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.atomix.raft.RaftException
- io.atomix.raft.RaftException.ConfigurationException
- io.atomix.raft.RaftException.NoLeader
- io.atomix.raft.RaftException.ProtocolException
- io.atomix.raft.RaftException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- io.atomix.raft.ElectionTimer
- io.atomix.raft.ElectionTimerFactory
- io.atomix.raft.RaftCommitListener
- io.atomix.raft.RaftCommittedEntryListener
- io.atomix.raft.RaftRoleChangeListener
- io.atomix.raft.RaftServer
- io.atomix.raft.RaftThreadContextFactory
- io.atomix.raft.SnapshotReplicationListener
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.atomix.raft.RaftError.Type
- io.atomix.raft.RaftServer.Role
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)