JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Hierarchy For All Packages
Package Hierarchies:
org.apache.ratis.server
,
org.apache.ratis.server.impl
,
org.apache.ratis.server.metrics
,
org.apache.ratis.server.protocol
,
org.apache.ratis.server.raftlog
,
org.apache.ratis.server.raftlog.memory
,
org.apache.ratis.server.raftlog.segmented
,
org.apache.ratis.server.storage
,
org.apache.ratis.statemachine
,
org.apache.ratis.statemachine.impl
Class Hierarchy
java.lang.
Object
org.apache.ratis.statemachine.impl.
BaseStateMachine
(implements org.apache.ratis.statemachine.
StateMachine
, org.apache.ratis.statemachine.
StateMachine.DataApi
)
org.apache.ratis.server.raftlog.segmented.
CacheInvalidationPolicy.CacheInvalidationPolicyDefault
(implements org.apache.ratis.server.raftlog.segmented.
CacheInvalidationPolicy
)
org.apache.ratis.server.impl.
ConfigurationManager
org.apache.ratis.server.storage.
FileInfo
org.apache.ratis.statemachine.impl.
FileListSnapshotInfo
(implements org.apache.ratis.statemachine.
SnapshotInfo
)
org.apache.ratis.statemachine.impl.
SingleFileSnapshotInfo
org.apache.ratis.server.impl.
FollowerInfo
org.apache.ratis.server.impl.
LeaderState
org.apache.ratis.server.impl.
LogAppender
org.apache.ratis.server.impl.
LogAppender.SnapshotRequestIter
(implements java.lang.
Iterable
<T>)
org.apache.ratis.server.raftlog.segmented.
LogSegment
(implements java.lang.
Comparable
<T>)
org.apache.ratis.server.storage.
MetaFile
org.apache.ratis.server.impl.
PendingRequest
(implements java.lang.
Comparable
<T>)
org.apache.ratis.server.impl.
RaftConfiguration
org.apache.ratis.server.impl.
RaftConfiguration.Builder
org.apache.ratis.server.raftlog.
RaftLog
(implements java.io.
Closeable
)
org.apache.ratis.server.raftlog.memory.
MemoryRaftLog
org.apache.ratis.server.raftlog.segmented.
SegmentedRaftLog
org.apache.ratis.server.raftlog.
RaftLog.EntryWithData
org.apache.ratis.server.raftlog.
RaftLog.Metadata
org.apache.ratis.server.raftlog.
RaftLogIndex
org.apache.ratis.server.
RaftServer.Builder
org.apache.ratis.server.impl.
RaftServerConstants
org.apache.ratis.server.impl.
RaftServerImpl
(implements org.apache.ratis.protocol.
RaftClientAsynchronousProtocol
, org.apache.ratis.protocol.
RaftClientProtocol
, org.apache.ratis.server.protocol.
RaftServerAsynchronousProtocol
, org.apache.ratis.server.protocol.
RaftServerProtocol
)
org.apache.ratis.server.impl.
RaftServerProxy
(implements org.apache.ratis.server.
RaftServer
)
org.apache.ratis.server.
RaftServerRpc.Builder
<B,RPC>
org.apache.ratis.server.impl.
RaftServerRpcWithProxy
<PROXY,PROXIES> (implements org.apache.ratis.server.
RaftServerRpc
)
org.apache.ratis.server.storage.
RaftStorage
(implements java.io.
Closeable
)
org.apache.ratis.server.storage.
RaftStorageDirectory
org.apache.ratis.server.storage.
RaftStorageDirectory.LogPathAndIndex
org.apache.ratis.metrics.
RatisMetrics
org.apache.ratis.server.metrics.
LeaderElectionMetrics
org.apache.ratis.server.metrics.
LogAppenderMetrics
org.apache.ratis.server.metrics.
RaftLogMetrics
org.apache.ratis.server.impl.
RaftServerMetrics
org.apache.ratis.server.impl.
StateMachineMetrics
org.apache.ratis.server.impl.
RetryCache
(implements java.io.
Closeable
)
org.apache.ratis.server.impl.
RetryCache.CacheEntry
org.apache.ratis.server.raftlog.segmented.
SegmentedRaftLogCache
org.apache.ratis.server.raftlog.segmented.
SegmentedRaftLogFormat.Internal
org.apache.ratis.server.raftlog.segmented.
SegmentedRaftLogInputStream
(implements java.io.
Closeable
)
org.apache.ratis.server.raftlog.segmented.
SegmentedRaftLogOutputStream
(implements java.io.
Closeable
)
org.apache.ratis.server.impl.
ServerFactory.BaseFactory
(implements org.apache.ratis.server.impl.
ServerFactory
)
org.apache.ratis.server.impl.
ServerImplUtils
org.apache.ratis.server.impl.
ServerState
(implements java.io.
Closeable
)
org.apache.ratis.statemachine.impl.
SimpleStateMachineStorage
(implements org.apache.ratis.statemachine.
StateMachineStorage
)
org.apache.ratis.server.storage.
SnapshotManager
java.lang.
Throwable
(implements java.io.
Serializable
)
java.lang.
Exception
java.io.
IOException
org.apache.ratis.protocol.
RaftException
org.apache.ratis.server.raftlog.
RaftLogIOException
org.apache.ratis.statemachine.
TransactionContext.Builder
org.apache.ratis.statemachine.impl.
TransactionContextImpl
(implements org.apache.ratis.statemachine.
TransactionContext
)
Interface Hierarchy
org.apache.ratis.protocol.
AdminAsynchronousProtocol
org.apache.ratis.server.
RaftServer
(also extends org.apache.ratis.protocol.
AdminProtocol
, java.io.
Closeable
, org.apache.ratis.protocol.
RaftClientAsynchronousProtocol
, org.apache.ratis.protocol.
RaftClientProtocol
, org.apache.ratis.server.protocol.
RaftServerAsynchronousProtocol
, org.apache.ratis.server.protocol.
RaftServerProtocol
, org.apache.ratis.rpc.
RpcType.Get
)
org.apache.ratis.protocol.
AdminProtocol
org.apache.ratis.server.
RaftServer
(also extends org.apache.ratis.protocol.
AdminAsynchronousProtocol
, java.io.
Closeable
, org.apache.ratis.protocol.
RaftClientAsynchronousProtocol
, org.apache.ratis.protocol.
RaftClientProtocol
, org.apache.ratis.server.protocol.
RaftServerAsynchronousProtocol
, org.apache.ratis.server.protocol.
RaftServerProtocol
, org.apache.ratis.rpc.
RpcType.Get
)
java.lang.
AutoCloseable
java.io.
Closeable
org.apache.ratis.server.
RaftServer
(also extends org.apache.ratis.protocol.
AdminAsynchronousProtocol
, org.apache.ratis.protocol.
AdminProtocol
, org.apache.ratis.protocol.
RaftClientAsynchronousProtocol
, org.apache.ratis.protocol.
RaftClientProtocol
, org.apache.ratis.server.protocol.
RaftServerAsynchronousProtocol
, org.apache.ratis.server.protocol.
RaftServerProtocol
, org.apache.ratis.rpc.
RpcType.Get
)
org.apache.ratis.server.
RaftServerRpc
(also extends org.apache.ratis.server.protocol.
RaftServerProtocol
, org.apache.ratis.rpc.
RpcType.Get
)
org.apache.ratis.statemachine.
StateMachine
org.apache.ratis.server.
RaftServer
(also extends org.apache.ratis.protocol.
AdminAsynchronousProtocol
, org.apache.ratis.protocol.
AdminProtocol
, java.io.
Closeable
, org.apache.ratis.protocol.
RaftClientAsynchronousProtocol
, org.apache.ratis.protocol.
RaftClientProtocol
, org.apache.ratis.server.protocol.
RaftServerAsynchronousProtocol
, org.apache.ratis.server.protocol.
RaftServerProtocol
, org.apache.ratis.rpc.
RpcType.Get
)
org.apache.ratis.server.
RaftServerRpc
(also extends java.io.
Closeable
, org.apache.ratis.server.protocol.
RaftServerProtocol
, org.apache.ratis.rpc.
RpcType.Get
)
org.apache.ratis.statemachine.
StateMachine
org.apache.ratis.statemachine.impl.
BaseStateMachine.Task
org.apache.ratis.server.raftlog.segmented.
CacheInvalidationPolicy
java.lang.
Comparable
<T>
org.apache.ratis.server.protocol.
TermIndex
java.util.function.
Function
<T,R>
org.apache.ratis.statemachine.
StateMachine.Registry
org.apache.ratis.protocol.
RaftClientAsynchronousProtocol
org.apache.ratis.server.
RaftServer
(also extends org.apache.ratis.protocol.
AdminAsynchronousProtocol
, org.apache.ratis.protocol.
AdminProtocol
, java.io.
Closeable
, org.apache.ratis.protocol.
RaftClientProtocol
, org.apache.ratis.server.protocol.
RaftServerAsynchronousProtocol
, org.apache.ratis.server.protocol.
RaftServerProtocol
, org.apache.ratis.rpc.
RpcType.Get
)
org.apache.ratis.protocol.
RaftClientProtocol
org.apache.ratis.server.
RaftServer
(also extends org.apache.ratis.protocol.
AdminAsynchronousProtocol
, org.apache.ratis.protocol.
AdminProtocol
, java.io.
Closeable
, org.apache.ratis.protocol.
RaftClientAsynchronousProtocol
, org.apache.ratis.server.protocol.
RaftServerAsynchronousProtocol
, org.apache.ratis.server.protocol.
RaftServerProtocol
, org.apache.ratis.rpc.
RpcType.Get
)
org.apache.ratis.server.protocol.
RaftServerAsynchronousProtocol
org.apache.ratis.server.
RaftServer
(also extends org.apache.ratis.protocol.
AdminAsynchronousProtocol
, org.apache.ratis.protocol.
AdminProtocol
, java.io.
Closeable
, org.apache.ratis.protocol.
RaftClientAsynchronousProtocol
, org.apache.ratis.protocol.
RaftClientProtocol
, org.apache.ratis.server.protocol.
RaftServerProtocol
, org.apache.ratis.rpc.
RpcType.Get
)
org.apache.ratis.server.
RaftServerConfigKeys
org.apache.ratis.server.
RaftServerConfigKeys.Log
org.apache.ratis.server.
RaftServerConfigKeys.Log.Appender
org.apache.ratis.server.
RaftServerConfigKeys.Log.StateMachineData
org.apache.ratis.server.
RaftServerConfigKeys.Notification
org.apache.ratis.server.
RaftServerConfigKeys.RetryCache
org.apache.ratis.server.
RaftServerConfigKeys.Rpc
org.apache.ratis.server.
RaftServerConfigKeys.Snapshot
org.apache.ratis.server.
RaftServerConfigKeys.Watch
org.apache.ratis.server.
RaftServerConfigKeys.Write
org.apache.ratis.server.
RaftServerMXBean
org.apache.ratis.server.protocol.
RaftServerProtocol
org.apache.ratis.server.
RaftServer
(also extends org.apache.ratis.protocol.
AdminAsynchronousProtocol
, org.apache.ratis.protocol.
AdminProtocol
, java.io.
Closeable
, org.apache.ratis.protocol.
RaftClientAsynchronousProtocol
, org.apache.ratis.protocol.
RaftClientProtocol
, org.apache.ratis.server.protocol.
RaftServerAsynchronousProtocol
, org.apache.ratis.rpc.
RpcType.Get
)
org.apache.ratis.server.
RaftServerRpc
(also extends java.io.
Closeable
, org.apache.ratis.rpc.
RpcType.Get
)
org.apache.ratis.rpc.
RpcType.Get
org.apache.ratis.server.
RaftServer
(also extends org.apache.ratis.protocol.
AdminAsynchronousProtocol
, org.apache.ratis.protocol.
AdminProtocol
, java.io.
Closeable
, org.apache.ratis.protocol.
RaftClientAsynchronousProtocol
, org.apache.ratis.protocol.
RaftClientProtocol
, org.apache.ratis.server.protocol.
RaftServerAsynchronousProtocol
, org.apache.ratis.server.protocol.
RaftServerProtocol
)
org.apache.ratis.server.
RaftServerRpc
(also extends java.io.
Closeable
, org.apache.ratis.server.protocol.
RaftServerProtocol
)
org.apache.ratis.rpc.
RpcFactory
org.apache.ratis.server.impl.
ServerFactory
org.apache.ratis.server.impl.
ServerFactory
org.apache.ratis.server.raftlog.segmented.
SegmentedRaftLogFormat
org.apache.ratis.server.impl.
ServerProtoUtils
org.apache.ratis.statemachine.
SnapshotInfo
org.apache.ratis.statemachine.impl.
SnapshotRetentionPolicy
org.apache.ratis.statemachine.
StateMachine.DataApi
org.apache.ratis.statemachine.
StateMachine.DataStream
org.apache.ratis.statemachine.
StateMachineStorage
org.apache.ratis.statemachine.
TransactionContext
Enum Hierarchy
java.lang.
Object
java.lang.
Enum
<E> (implements java.lang.
Comparable
<T>, java.io.
Serializable
)
org.apache.ratis.server.impl.
RaftServerConstants.StartupOption
org.apache.ratis.server.
RaftServerConfigKeys.Log.CorruptionPolicy
org.apache.ratis.server.protocol.
RaftServerProtocol.Op
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2017–2020
The Apache Software Foundation
. All rights reserved.