| 程序包 | 说明 |
|---|---|
| com.alipay.sofa.jraft.core | |
| com.alipay.sofa.jraft.option | |
| com.alipay.sofa.jraft.rpc.impl.core | |
| com.alipay.sofa.jraft.storage.snapshot.remote |
| 限定符和类型 | 方法和说明 |
|---|---|
RaftClientService |
NodeImpl.getRpcService() |
| 限定符和类型 | 方法和说明 |
|---|---|
RaftClientService |
SnapshotCopierOptions.getRaftClientService() |
RaftClientService |
ReplicatorGroupOptions.getRaftRpcClientService() |
RaftClientService |
ReplicatorOptions.getRaftRpcService() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
SnapshotCopierOptions.setRaftClientService(RaftClientService raftClientService) |
void |
ReplicatorGroupOptions.setRaftRpcClientService(RaftClientService raftRpcService) |
void |
ReplicatorOptions.setRaftRpcService(RaftClientService raftRpcService) |
| 构造器和说明 |
|---|
ReplicatorOptions(ReplicatorType replicatorType,
int dynamicHeartBeatTimeoutMs,
int electionTimeoutMs,
String groupId,
PeerId serverId,
PeerId peerId,
LogManager logManager,
BallotBox ballotBox,
NodeImpl node,
long term,
SnapshotStorage snapshotStorage,
RaftClientService raftRpcService,
TimerManager timerManager) |
SnapshotCopierOptions(RaftClientService raftClientService,
Scheduler timerManager,
RaftOptions raftOptions,
NodeOptions nodeOptions) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
DefaultRaftClientService
Raft rpc service based bolt.
|
| 构造器和说明 |
|---|
CopySession(RaftClientService rpcService,
Scheduler timerManager,
SnapshotThrottle snapshotThrottle,
RaftOptions raftOptions,
RpcRequests.GetFileRequest.Builder rb,
Endpoint ep) |
Copyright © 2021. All rights reserved.