| 程序包 | 说明 |
|---|---|
| org.apache.ratis.server | |
| org.apache.ratis.server.leader | |
| org.apache.ratis.server.storage | |
| org.apache.ratis.statemachine |
| 类和说明 |
|---|
| DataStreamMap
A
ClientInvocationId-to-StateMachine.DataStream map. |
| DataStreamServerFactory
A
DataStreamFactory to create server-side objects. |
| DataStreamServerRpc
A server interface handling incoming streams
Relays those streams to other servers after persisting
|
| DivisionInfo
Information of a raft server division.
|
| DivisionProperties
The properties set for a server division.
|
| RaftConfiguration
A configuration is a subset of the members in a
RaftGroup. |
| RaftServer
Raft server interface
|
| RaftServer.Builder
To build
RaftServer objects. |
| RaftServer.Division
A division of a
RaftServer for a particular RaftGroup. |
| RaftServerConfigKeys.Log.CorruptionPolicy
The policy to handle corrupted raft log.
|
| RaftServerConfigKeys.Read.Option |
| RaftServerRpc
An server-side interface for supporting different RPC implementations
such as Netty, gRPC and Hadoop.
|
| RetryCache
For a server to store
RaftClientReply futures in order to handle client retires. |
| RetryCache.Entry
Entry of a
RetryCache,
where the key is a ClientInvocationId
and the value is a CompletableFuture of a RaftClientReply. |
| RetryCache.Statistics
The statistics of a
RetryCache. |
| ServerFactory
A factory interface for creating server components.
|
| ServerRpc
A general server interface.
|
| 类和说明 |
|---|
| RaftServer.Division
A division of a
RaftServer for a particular RaftGroup. |
| RaftServerRpc
An server-side interface for supporting different RPC implementations
such as Netty, gRPC and Hadoop.
|
| 类和说明 |
|---|
| RaftServerConfigKeys.Log.CorruptionPolicy
The policy to handle corrupted raft log.
|
| 类和说明 |
|---|
| RaftServer
Raft server interface
|
Copyright © 2017–2025 The Apache Software Foundation. All rights reserved.