@SPI public class DefaultRaftTimerFactory extends Object implements RaftTimerFactory
| 构造器和说明 |
|---|
DefaultRaftTimerFactory() |
| 限定符和类型 | 方法和说明 |
|---|---|
Scheduler |
createScheduler(int workerNum,
String name) |
Timer |
createTimer(String name) |
Timer |
getElectionTimer(boolean shared,
String name) |
Scheduler |
getRaftScheduler(boolean shared,
int workerNum,
String name) |
Timer |
getSnapshotTimer(boolean shared,
String name) |
Timer |
getStepDownTimer(boolean shared,
String name) |
Timer |
getVoteTimer(boolean shared,
String name) |
public Timer getElectionTimer(boolean shared, String name)
getElectionTimer 在接口中 RaftTimerFactorypublic Timer getVoteTimer(boolean shared, String name)
getVoteTimer 在接口中 RaftTimerFactorypublic Timer getStepDownTimer(boolean shared, String name)
getStepDownTimer 在接口中 RaftTimerFactorypublic Timer getSnapshotTimer(boolean shared, String name)
getSnapshotTimer 在接口中 RaftTimerFactorypublic Scheduler getRaftScheduler(boolean shared, int workerNum, String name)
getRaftScheduler 在接口中 RaftTimerFactorypublic Timer createTimer(String name)
createTimer 在接口中 RaftTimerFactorypublic Scheduler createScheduler(int workerNum, String name)
createScheduler 在接口中 RaftTimerFactoryCopyright © 2021. All rights reserved.