public interface JRaftServiceFactory
| 限定符和类型 | 方法和说明 |
|---|---|
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
|
LogStorage createLogStorage(String uri, RaftOptions raftOptions)
uri - The log storage uri from NodeOptions.getSnapshotUri()raftOptions - the raft options.SnapshotStorage createSnapshotStorage(String uri, RaftOptions raftOptions)
uri - The snapshot storage uri from NodeOptions.getSnapshotUri()raftOptions - the raft options.RaftMetaStorage createRaftMetaStorage(String uri, RaftOptions raftOptions)
uri - The meta storage uri from NodeOptions.getRaftMetaUri()raftOptions - the raft options.LogEntryCodecFactory createLogEntryCodecFactory()
Copyright © 2021. All rights reserved.