@SPI public class DefaultJRaftServiceFactory extends Object implements JRaftServiceFactory
| 构造器和说明 |
|---|
DefaultJRaftServiceFactory() |
| 限定符和类型 | 方法和说明 |
|---|---|
LogEntryCodecFactory |
createLogEntryCodecFactory()
Creates a log entry codec factory.
|
LogStorage |
createLogStorage(String uri,
RaftOptions raftOptions)
Creates a raft log storage.
|
RaftMetaStorage |
createRaftMetaStorage(String uri,
RaftOptions raftOptions)
Creates a raft meta storage.
|
SnapshotStorage |
createSnapshotStorage(String uri,
RaftOptions raftOptions)
Creates a raft snapshot storage
|
static DefaultJRaftServiceFactory |
newInstance() |
public static DefaultJRaftServiceFactory newInstance()
public LogStorage createLogStorage(String uri, RaftOptions raftOptions)
JRaftServiceFactorycreateLogStorage 在接口中 JRaftServiceFactoryuri - The log storage uri from NodeOptions.getSnapshotUri()raftOptions - the raft options.public SnapshotStorage createSnapshotStorage(String uri, RaftOptions raftOptions)
JRaftServiceFactorycreateSnapshotStorage 在接口中 JRaftServiceFactoryuri - The snapshot storage uri from NodeOptions.getSnapshotUri()raftOptions - the raft options.public RaftMetaStorage createRaftMetaStorage(String uri, RaftOptions raftOptions)
JRaftServiceFactorycreateRaftMetaStorage 在接口中 JRaftServiceFactoryuri - The meta storage uri from NodeOptions.getRaftMetaUri()raftOptions - the raft options.public LogEntryCodecFactory createLogEntryCodecFactory()
JRaftServiceFactorycreateLogEntryCodecFactory 在接口中 JRaftServiceFactoryCopyright © 2021. All rights reserved.