Hierarchy For Package org.jgroups.protocols.raft
Class Hierarchy
- java.lang.Object
- org.jgroups.protocols.raft.AppendResult (implements org.jgroups.util.Streamable)
- org.jgroups.protocols.raft.CLIENT.RequestHandler (implements java.lang.Runnable)
- org.jgroups.protocols.raft.CLIENT.RequestHandler.CompletionHandler (implements java.util.function.BiConsumer<T,
U>) - org.jgroups.protocols.raft.FileBasedLog (implements org.jgroups.protocols.raft.Log)
- org.jgroups.protocols.raft.LevelDBLog
- org.jgroups.Header (implements org.jgroups.Constructable<T>, org.jgroups.util.SizeStreamable)
- org.jgroups.protocols.raft.RaftHeader
- org.jgroups.protocols.raft.AppendEntriesRequest
- org.jgroups.protocols.raft.AppendEntriesResponse
- org.jgroups.protocols.raft.InstallSnapshotRequest
- org.jgroups.protocols.raft.REDIRECT.RedirectHeader
- org.jgroups.protocols.raft.RaftHeader
- org.jgroups.protocols.raft.InMemoryLog (implements org.jgroups.protocols.raft.Log)
- org.jgroups.protocols.raft.InternalCommand (implements org.jgroups.util.Streamable)
- org.jgroups.protocols.raft.LogEntries (implements java.lang.Iterable<T>, org.jgroups.util.SizeStreamable)
- org.jgroups.protocols.raft.LogEntry (implements org.jgroups.util.SizeStreamable)
- org.jgroups.protocols.raft.PersistentState (implements org.jgroups.util.SizeStreamable)
- org.jgroups.stack.Protocol (implements org.jgroups.Lifecycle)
- org.jgroups.protocols.raft.election.BaseElection
- org.jgroups.protocols.raft.CLIENT (implements java.lang.Runnable)
- org.jgroups.protocols.raft.NO_DUPES
- org.jgroups.protocols.raft.RAFT (implements org.jgroups.protocols.raft.DynamicMembership, org.jgroups.raft.Settable)
- org.jgroups.protocols.raft.REDIRECT (implements org.jgroups.protocols.raft.DynamicMembership, org.jgroups.raft.Settable)
- org.jgroups.protocols.raft.RAFT.Request
- org.jgroups.protocols.raft.RAFT.DownRequest
- org.jgroups.protocols.raft.RAFT.SnapshotRequest
- org.jgroups.protocols.raft.RAFT.UpRequest
- org.jgroups.protocols.raft.RaftImpl
- org.jgroups.protocols.raft.REDIRECT.ResponseHandler (implements java.util.function.BiConsumer<T,
U>) - java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- org.jgroups.protocols.raft.RaftLeaderException
- java.lang.Exception
Interface Hierarchy
- java.lang.AutoCloseable
- org.jgroups.protocols.raft.DynamicMembership
- org.jgroups.protocols.raft.RAFT.RoleChange
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.jgroups.protocols.raft.AppendResult.Result
- org.jgroups.protocols.raft.CLIENT.RequestType
- org.jgroups.protocols.raft.InternalCommand.Type
- org.jgroups.protocols.raft.REDIRECT.RequestType
- org.jgroups.protocols.raft.Role
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)