- sample(int) - 类 中的方法io.openmessaging.storage.dledger.utils.Quota
-
- selectMappedBuffer(int, int) - 类 中的方法io.openmessaging.storage.dledger.store.file.DefaultMmapFile
-
- selectMappedBuffer(int) - 类 中的方法io.openmessaging.storage.dledger.store.file.DefaultMmapFile
-
- selectMappedBuffer(int, int) - 接口 中的方法io.openmessaging.storage.dledger.store.file.MmapFile
-
Selects a slice of the mapped byte buffer's sub-region behind the mapped file,
starting at the given position.
- selectMappedBuffer(int) - 接口 中的方法io.openmessaging.storage.dledger.store.file.MmapFile
-
Selects a slice of the mapped byte buffer's sub-region behind the mapped file,
starting at the given position.
- SelectMmapBufferResult - io.openmessaging.storage.dledger.store.file中的类
-
- SelectMmapBufferResult(long, ByteBuffer, int, MmapFile) - 类 的构造器io.openmessaging.storage.dledger.store.file.SelectMmapBufferResult
-
- selfId(String) - 类 中的方法io.openmessaging.storage.dledger.DLedgerConfig
-
- setBatchMsgs(List<byte[]>) - 类 中的方法io.openmessaging.storage.dledger.protocol.BatchAppendEntryRequest
-
- setBeginIndex(Long) - 类 中的方法io.openmessaging.storage.dledger.protocol.GetEntriesRequest
-
- setBeginIndex(Long) - 类 中的方法io.openmessaging.storage.dledger.protocol.PullEntriesRequest
-
- setBeginIndex(long) - 类 中的方法io.openmessaging.storage.dledger.protocol.PushEntryResponse
-
- setBody(byte[]) - 类 中的方法io.openmessaging.storage.dledger.entry.DLedgerEntry
-
- setBody(byte[]) - 类 中的方法io.openmessaging.storage.dledger.protocol.AppendEntryRequest
-
- setBodyCrc(int) - 类 中的方法io.openmessaging.storage.dledger.entry.DLedgerEntry
-
- setChainCrc(int) - 类 中的方法io.openmessaging.storage.dledger.entry.DLedgerEntry
-
- setChannel(int) - 类 中的方法io.openmessaging.storage.dledger.entry.DLedgerEntry
-
- setCheckPointInterval(long) - 类 中的方法io.openmessaging.storage.dledger.DLedgerConfig
-
- setCode(int) - 类 中的方法io.openmessaging.storage.dledger.protocol.RequestOrResponse
-
- setCommitIndex(long) - 类 中的方法io.openmessaging.storage.dledger.protocol.PushEntryRequest
-
- setCommittedPosition(int) - 类 中的方法io.openmessaging.storage.dledger.store.file.DefaultMmapFile
-
- setCommittedPosition(int) - 接口 中的方法io.openmessaging.storage.dledger.store.file.MmapFile
-
Sets the committed position of this mapped file.
- setCommittedWhere(long) - 类 中的方法io.openmessaging.storage.dledger.store.file.MmapFileList
-
- setCount(int) - 类 中的方法io.openmessaging.storage.dledger.protocol.PushEntryResponse
-
- setCreateTimeMs(long) - 类 中的方法io.openmessaging.storage.dledger.TimeoutFuture
-
- setCurrTermForTest(long) - 类 中的方法io.openmessaging.storage.dledger.MemberState
-
- setCurrVoteFor(String) - 类 中的方法io.openmessaging.storage.dledger.MemberState
-
- setDataStorePath(String) - 类 中的方法io.openmessaging.storage.dledger.DLedgerConfig
-
- setDeleteWhen(String) - 类 中的方法io.openmessaging.storage.dledger.DLedgerConfig
-
- setDiskSpaceRatioToCheckExpired(float) - 类 中的方法io.openmessaging.storage.dledger.DLedgerConfig
-
- setDiskSpaceRatioToForceClean(float) - 类 中的方法io.openmessaging.storage.dledger.DLedgerConfig
-
- setdLedgerServer(DLedgerServer) - 类 中的方法io.openmessaging.storage.dledger.DLedgerRpcNettyService
-
- setEnableBatchPush(boolean) - 类 中的方法io.openmessaging.storage.dledger.DLedgerConfig
-
- setEnableDiskForceClean(boolean) - 类 中的方法io.openmessaging.storage.dledger.DLedgerConfig
-
- setEnableLeaderElector(boolean) - 类 中的方法io.openmessaging.storage.dledger.DLedgerConfig
-
- setEnablePushToFollower(boolean) - 类 中的方法io.openmessaging.storage.dledger.DLedgerConfig
-
- setEndIndex(long) - 类 中的方法io.openmessaging.storage.dledger.protocol.PushEntryResponse
-
- setEntries(List<DLedgerEntry>) - 类 中的方法io.openmessaging.storage.dledger.protocol.GetEntriesResponse
-
- setEntries(List<DLedgerEntry>) - 类 中的方法io.openmessaging.storage.dledger.protocol.PullEntriesResponse
-
- setEntry(DLedgerEntry) - 类 中的方法io.openmessaging.storage.dledger.protocol.PushEntryRequest
-
- setFileReservedHours(int) - 类 中的方法io.openmessaging.storage.dledger.DLedgerConfig
-
- setFirstCreateInQueue(boolean) - 类 中的方法io.openmessaging.storage.dledger.store.file.DefaultMmapFile
-
- setFirstCreateInQueue(boolean) - 接口 中的方法io.openmessaging.storage.dledger.store.file.MmapFile
-
Sets the flag whether the current file is first mapped file of some consume queue.
- setFlushedPosition(int) - 类 中的方法io.openmessaging.storage.dledger.store.file.DefaultMmapFile
-
- setFlushedPosition(int) - 接口 中的方法io.openmessaging.storage.dledger.store.file.MmapFile
-
Sets the flushed position of this mapped file.
- setFlushedWhere(long) - 类 中的方法io.openmessaging.storage.dledger.store.file.MmapFileList
-
- setFlushFileInterval(long) - 类 中的方法io.openmessaging.storage.dledger.DLedgerConfig
-
- setFullStorePaths(Set<String>) - 类 中的方法io.openmessaging.storage.dledger.store.file.DLedgerMmapFileStore
-
- setGroup(String) - 类 中的方法io.openmessaging.storage.dledger.DLedgerConfig
-
- setGroup(String) - 类 中的方法io.openmessaging.storage.dledger.protocol.RequestOrResponse
-
- setHeartBeatTimeIntervalMs(int) - 类 中的方法io.openmessaging.storage.dledger.DLedgerConfig
-
- setIds(String, String, String) - 类 中的方法io.openmessaging.storage.dledger.protocol.RequestOrResponse
-
- setIndex(long) - 类 中的方法io.openmessaging.storage.dledger.entry.DLedgerEntry
-
- setIndex(long) - 类 中的方法io.openmessaging.storage.dledger.protocol.AppendEntryResponse
-
- setIndex(Long) - 类 中的方法io.openmessaging.storage.dledger.protocol.PushEntryResponse
-
- setIndexList(List<Long>) - 类 中的方法io.openmessaging.storage.dledger.protocol.GetEntriesRequest
-
- setIndexTerm(ByteBuffer, long, long, int) - 类 中的静态方法io.openmessaging.storage.dledger.entry.DLedgerEntryCoder
-
- setLeaderId(String) - 类 中的方法io.openmessaging.storage.dledger.protocol.RequestOrResponse
-
- setLeadershipTransferWaitTimeout(long) - 类 中的方法io.openmessaging.storage.dledger.DLedgerConfig
-
- setLedgerEndIndex(long) - 类 中的方法io.openmessaging.storage.dledger.protocol.VoteRequest
-
- setLedgerEndTerm(long) - 类 中的方法io.openmessaging.storage.dledger.protocol.VoteRequest
-
- setLocalId(String) - 类 中的方法io.openmessaging.storage.dledger.protocol.RequestOrResponse
-
- setLogger(Logger) - 类 中的方法io.openmessaging.storage.dledger.ShutdownAbleThread
-
- setMagic(int) - 类 中的方法io.openmessaging.storage.dledger.entry.DLedgerEntry
-
- setMappedFileSizeForEntryData(int) - 类 中的方法io.openmessaging.storage.dledger.DLedgerConfig
-
- setMappedFileSizeForEntryIndex(int) - 类 中的方法io.openmessaging.storage.dledger.DLedgerConfig
-
- setMaxBatchPushSize(int) - 类 中的方法io.openmessaging.storage.dledger.DLedgerConfig
-
- setMaxHeartBeatLeak(int) - 类 中的方法io.openmessaging.storage.dledger.DLedgerConfig
-
- setMaxLeadershipTransferWaitIndex(long) - 类 中的方法io.openmessaging.storage.dledger.DLedgerConfig
-
- setMaxPendingRequestsNum(int) - 类 中的方法io.openmessaging.storage.dledger.DLedgerConfig
-
- setMaxPushTimeOutMs(int) - 类 中的方法io.openmessaging.storage.dledger.DLedgerConfig
-
- setMaxSize(int) - 类 中的方法io.openmessaging.storage.dledger.protocol.GetEntriesRequest
-
- setMaxTakeLeadershipVoteIntervalMs(int) - 类 中的方法io.openmessaging.storage.dledger.DLedgerConfig
-
- setMaxVoteIntervalMs(int) - 类 中的方法io.openmessaging.storage.dledger.DLedgerConfig
-
- setMaxWaitAckTimeMs(int) - 类 中的方法io.openmessaging.storage.dledger.DLedgerConfig
-
- setMemberState(MemberState) - 类 中的方法io.openmessaging.storage.dledger.DLedgerRpcNettyService
-
- setMinTakeLeadershipVoteIntervalMs(int) - 类 中的方法io.openmessaging.storage.dledger.DLedgerConfig
-
- setMinVoteIntervalMs(int) - 类 中的方法io.openmessaging.storage.dledger.DLedgerConfig
-
- setNodeId(String) - 类 中的方法io.openmessaging.storage.dledger.protocol.PullEntriesRequest
-
- setPeerPushQuota(int) - 类 中的方法io.openmessaging.storage.dledger.DLedgerConfig
-
- setPeerPushThrottlePoint(int) - 类 中的方法io.openmessaging.storage.dledger.DLedgerConfig
-
- setPeers(String) - 类 中的方法io.openmessaging.storage.dledger.DLedgerConfig
-
- setPeers(Map<String, String>) - 类 中的方法io.openmessaging.storage.dledger.protocol.MetadataResponse
-
- setPos(long) - 类 中的方法io.openmessaging.storage.dledger.AppendFuture
-
- setPos(long) - 类 中的方法io.openmessaging.storage.dledger.entry.DLedgerEntry
-
- setPos(ByteBuffer, long) - 类 中的静态方法io.openmessaging.storage.dledger.entry.DLedgerEntryCoder
-
- setPos(long) - 类 中的方法io.openmessaging.storage.dledger.protocol.AppendEntryResponse
-
- setPositions(long[]) - 类 中的方法io.openmessaging.storage.dledger.BatchAppendFuture
-
- setPreferredLeaderId(String) - 类 中的方法io.openmessaging.storage.dledger.DLedgerConfig
-
已过时。
- setPreferredLeaderIds(String) - 类 中的方法io.openmessaging.storage.dledger.DLedgerConfig
-
- setReadOnlyDataStoreDirs(String) - 类 中的方法io.openmessaging.storage.dledger.DLedgerConfig
-
- setRemoteId(String) - 类 中的方法io.openmessaging.storage.dledger.protocol.RequestOrResponse
-
- setSelfId(String) - 类 中的方法io.openmessaging.storage.dledger.DLedgerConfig
-
- setSize(int) - 类 中的方法io.openmessaging.storage.dledger.entry.DLedgerEntry
-
- setSize(int) - 类 中的方法io.openmessaging.storage.dledger.store.file.SelectMmapBufferResult
-
- setStartPosition(int) - 类 中的方法io.openmessaging.storage.dledger.store.file.DefaultMmapFile
-
- setStartPosition(int) - 接口 中的方法io.openmessaging.storage.dledger.store.file.MmapFile
-
Sets the start position of this mapped file.
- setStoreBaseDir(String) - 类 中的方法io.openmessaging.storage.dledger.DLedgerConfig
-
- setStoreType(String) - 类 中的方法io.openmessaging.storage.dledger.DLedgerConfig
-
- setTakeLeadershipLedgerIndex(long) - 类 中的方法io.openmessaging.storage.dledger.protocol.LeadershipTransferRequest
-
- setTerm(long) - 类 中的方法io.openmessaging.storage.dledger.entry.DLedgerEntry
-
- setTerm(long) - 类 中的方法io.openmessaging.storage.dledger.protocol.RequestOrResponse
-
- setTermToTakeLeadership(long) - 类 中的方法io.openmessaging.storage.dledger.MemberState
-
- setTimeOutMs(long) - 类 中的方法io.openmessaging.storage.dledger.TimeoutFuture
-
- setTransferee(String) - 类 中的方法io.openmessaging.storage.dledger.MemberState
-
- setTransfereeId(String) - 类 中的方法io.openmessaging.storage.dledger.protocol.LeadershipTransferRequest
-
- setTransferId(String) - 类 中的方法io.openmessaging.storage.dledger.protocol.LeadershipTransferRequest
-
- setType(PushEntryRequest.Type) - 类 中的方法io.openmessaging.storage.dledger.protocol.PushEntryRequest
-
- setVoteResult(VoteResponse.RESULT) - 类 中的方法io.openmessaging.storage.dledger.protocol.VoteResponse
-
- setWrotePosition(int) - 类 中的方法io.openmessaging.storage.dledger.store.file.DefaultMmapFile
-
- setWrotePosition(int) - 接口 中的方法io.openmessaging.storage.dledger.store.file.MmapFile
-
Sets the wrote position of this mapped file.
- shutdown() - 类 中的方法io.openmessaging.storage.dledger.client.DLedgerClient
-
- shutdown() - 类 中的方法io.openmessaging.storage.dledger.client.DLedgerClientRpcNettyService
-
- shutdown() - 类 中的方法io.openmessaging.storage.dledger.client.DLedgerClientRpcService
-
- shutdown() - 类 中的方法io.openmessaging.storage.dledger.DLedgerEntryPusher
-
- shutdown() - 接口 中的方法io.openmessaging.storage.dledger.DLedgerLeaderElector.RoleChangeHandler
-
- shutdown() - 类 中的方法io.openmessaging.storage.dledger.DLedgerLeaderElector
-
- shutdown() - 类 中的方法io.openmessaging.storage.dledger.DLedgerRpcNettyService
-
- shutdown() - 类 中的方法io.openmessaging.storage.dledger.DLedgerRpcService
-
- shutdown() - 类 中的方法io.openmessaging.storage.dledger.DLedgerServer
-
- shutdown() - 类 中的方法io.openmessaging.storage.dledger.ShutdownAbleThread
-
- shutdown() - 类 中的方法io.openmessaging.storage.dledger.statemachine.StateMachineCaller
-
- shutdown() - 类 中的方法io.openmessaging.storage.dledger.store.DLedgerStore
-
- shutdown() - 类 中的方法io.openmessaging.storage.dledger.store.file.DLedgerMmapFileStore
-
- shutdown(long) - 接口 中的方法io.openmessaging.storage.dledger.store.file.MmapFile
-
Shutdowns the file and mark it unavailable.
- shutdown(long) - 类 中的方法io.openmessaging.storage.dledger.store.file.MmapFileList
-
- shutdown(long) - 类 中的方法io.openmessaging.storage.dledger.store.file.ReferenceResource
-
- ShutdownAbleThread - io.openmessaging.storage.dledger中的类
-
- ShutdownAbleThread(String, Logger) - 类 的构造器io.openmessaging.storage.dledger.ShutdownAbleThread
-
- shutdownFlushService() - 类 中的方法io.openmessaging.storage.dledger.store.file.DLedgerMmapFileStore
-
- sleep(long) - 类 中的静态方法io.openmessaging.storage.dledger.utils.DLedgerUtils
-
- sliceByteBuffer() - 类 中的方法io.openmessaging.storage.dledger.store.file.DefaultMmapFile
-
- sliceByteBuffer() - 接口 中的方法io.openmessaging.storage.dledger.store.file.MmapFile
-
Returns a slice of the mapped byte buffer behind the mapped file.
- SnapshotReader - io.openmessaging.storage.dledger.snapshot中的接口
-
Reader for snapshot
- SnapshotWriter - io.openmessaging.storage.dledger.snapshot中的接口
-
Writer for snapshot
- startup() - 类 中的方法io.openmessaging.storage.dledger.client.DLedgerClient
-
- startup() - 类 中的方法io.openmessaging.storage.dledger.client.DLedgerClientRpcNettyService
-
- startup() - 类 中的方法io.openmessaging.storage.dledger.client.DLedgerClientRpcService
-
- startup() - 类 中的方法io.openmessaging.storage.dledger.DLedgerEntryPusher
-
- startup() - 接口 中的方法io.openmessaging.storage.dledger.DLedgerLeaderElector.RoleChangeHandler
-
- startup() - 类 中的方法io.openmessaging.storage.dledger.DLedgerLeaderElector
-
- startup() - 类 中的方法io.openmessaging.storage.dledger.DLedgerRpcNettyService
-
- startup() - 类 中的方法io.openmessaging.storage.dledger.DLedgerRpcService
-
- startup() - 类 中的方法io.openmessaging.storage.dledger.DLedgerServer
-
- startup() - 类 中的方法io.openmessaging.storage.dledger.store.DLedgerStore
-
- startup() - 类 中的方法io.openmessaging.storage.dledger.store.file.DLedgerMmapFileStore
-
- StateMachine - io.openmessaging.storage.dledger.statemachine中的接口
-
Finite state machine, which should be implemented by user.
- StateMachineCaller - io.openmessaging.storage.dledger.statemachine中的类
-
Finite state machine caller
Through a task queue, all tasks that modify the state of the state machine
are guaranteed to be executed sequentially.
- StateMachineCaller(DLedgerStore, StateMachine, DLedgerEntryPusher) - 类 的构造器io.openmessaging.storage.dledger.statemachine.StateMachineCaller
-
- StateMaintainer(String, Logger) - 类 的构造器io.openmessaging.storage.dledger.DLedgerLeaderElector.StateMaintainer
-
- storeBaseDir(String) - 类 中的方法io.openmessaging.storage.dledger.DLedgerConfig
-
- string2File(String, String) - 类 中的静态方法io.openmessaging.storage.dledger.utils.IOUtils
-
- string2FileNotSafe(String, String) - 类 中的静态方法io.openmessaging.storage.dledger.utils.IOUtils
-
- string2Properties(String) - 类 中的静态方法io.openmessaging.storage.dledger.utils.IOUtils
-