- generateDLedgerId(String, String) - Method in interface io.openmessaging.storage.dledger.statemachine.StateMachine
-
User must create DLedgerId by this method, it will generate the DLedgerId with format like that: 'dLedgerGroupId#dLedgerSelfId'
- generateDLedgerId(String, String) - Static method in class io.openmessaging.storage.dledger.utils.DLedgerUtils
-
- get(long) - Method in class io.openmessaging.storage.dledger.client.DLedgerClient
-
- get(GetEntriesRequest) - Method in class io.openmessaging.storage.dledger.client.DLedgerClientRpcNettyService
-
- get(GetEntriesRequest) - Method in class io.openmessaging.storage.dledger.DLedgerRpcNettyService
-
- get(GetEntriesRequest) - Method in interface io.openmessaging.storage.dledger.protocol.DLedgerClientProtocol
-
- get(Long) - Method in class io.openmessaging.storage.dledger.store.DLedgerMemoryStore
-
- get(Long) - Method in class io.openmessaging.storage.dledger.store.DLedgerStore
-
- get(Long) - Method in class io.openmessaging.storage.dledger.store.file.DLedgerMmapFileStore
-
- getBatchEntry() - Method in class io.openmessaging.storage.dledger.protocol.PushEntryRequest
-
- getBatchMsgs() - Method in class io.openmessaging.storage.dledger.protocol.BatchAppendEntryRequest
-
- getBeginIndex() - Method in class io.openmessaging.storage.dledger.protocol.GetEntriesRequest
-
- getBeginIndex() - Method in class io.openmessaging.storage.dledger.protocol.PullEntriesRequest
-
- getBeginIndex() - Method in class io.openmessaging.storage.dledger.protocol.PushEntryResponse
-
- getBindDLedgerId() - Method in interface io.openmessaging.storage.dledger.statemachine.StateMachine
-
User should return the DLedgerId which can be created by the method 'StateMachine#generateDLedgerId'
- getBody() - Method in class io.openmessaging.storage.dledger.entry.DLedgerEntry
-
- getBody() - Method in class io.openmessaging.storage.dledger.protocol.AppendEntryRequest
-
- getBodyCrc() - Method in class io.openmessaging.storage.dledger.entry.DLedgerEntry
-
- getByteBuffer() - Method in class io.openmessaging.storage.dledger.store.file.SelectMmapBufferResult
-
- getChainCrc() - Method in class io.openmessaging.storage.dledger.entry.DLedgerEntry
-
- getChannel() - Method in class io.openmessaging.storage.dledger.entry.DLedgerEntry
-
- getCheckPointInterval() - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- getCode() - Method in exception io.openmessaging.storage.dledger.exception.DLedgerException
-
- getCode() - Method in enum io.openmessaging.storage.dledger.protocol.DLedgerRequestCode
-
- getCode() - Method in enum io.openmessaging.storage.dledger.protocol.DLedgerResponseCode
-
- getCode() - Method in class io.openmessaging.storage.dledger.protocol.RequestOrResponse
-
- getCommitIndex() - Method in class io.openmessaging.storage.dledger.protocol.PushEntryRequest
-
- getCommittedIndex() - Method in class io.openmessaging.storage.dledger.store.DLedgerMemoryStore
-
- getCommittedIndex() - Method in class io.openmessaging.storage.dledger.store.DLedgerStore
-
- getCommittedIndex() - Method in class io.openmessaging.storage.dledger.store.file.DLedgerMmapFileStore
-
- getCommittedPos() - Method in class io.openmessaging.storage.dledger.store.file.DLedgerMmapFileStore
-
- getCommittedWhere() - Method in class io.openmessaging.storage.dledger.store.file.MmapFileList
-
- getCompleteAckNums() - Method in class io.openmessaging.storage.dledger.statemachine.CommittedEntryIterator
-
- getCount() - Method in class io.openmessaging.storage.dledger.protocol.PushEntryRequest
-
- getCount() - Method in class io.openmessaging.storage.dledger.protocol.PushEntryResponse
-
- getCount() - Method in class io.openmessaging.storage.dledger.utils.ResettableCountDownLatch
-
Returns the current count.
- getCreateTimeMs() - Method in class io.openmessaging.storage.dledger.TimeoutFuture
-
- getData(int, int, ByteBuffer) - Method in class io.openmessaging.storage.dledger.store.file.DefaultMmapFile
-
- getData(int, int, ByteBuffer) - Method in interface io.openmessaging.storage.dledger.store.file.MmapFile
-
get the data from file channel
- getData(long, int) - Method in class io.openmessaging.storage.dledger.store.file.MmapFileList
-
- getData(long) - Method in class io.openmessaging.storage.dledger.store.file.MmapFileList
-
- getDataFileList() - Method in class io.openmessaging.storage.dledger.store.file.DLedgerMmapFileStore
-
- getDataStorePath() - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- getDefaultLock() - Method in class io.openmessaging.storage.dledger.MemberState
-
- getDefaultPath() - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- getDeleteWhen() - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- getDesc() - Method in enum io.openmessaging.storage.dledger.protocol.DLedgerRequestCode
-
- getDesc() - Method in enum io.openmessaging.storage.dledger.protocol.DLedgerResponseCode
-
- getDiskFullRatio() - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- getDiskPartitionSpaceUsedPercent(String) - Static method in class io.openmessaging.storage.dledger.utils.DLedgerUtils
-
- getDiskSpaceRatioToCheckExpired() - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- getDiskSpaceRatioToForceClean() - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- getdLedgerConfig() - Method in class io.openmessaging.storage.dledger.DLedgerServer
-
Deprecated.
- getDLedgerConfig() - Method in class io.openmessaging.storage.dledger.DLedgerServer
-
- getdLedgerLeaderElector() - Method in class io.openmessaging.storage.dledger.DLedgerServer
-
Deprecated.
- getDLedgerLeaderElector() - Method in class io.openmessaging.storage.dledger.DLedgerServer
-
- getdLedgerRpcService() - Method in class io.openmessaging.storage.dledger.DLedgerServer
-
Deprecated.
- getDLedgerRpcService() - Method in class io.openmessaging.storage.dledger.DLedgerServer
-
- getdLedgerStore() - Method in class io.openmessaging.storage.dledger.DLedgerServer
-
Deprecated.
- getDLedgerStore() - Method in class io.openmessaging.storage.dledger.DLedgerServer
-
- getEndIndex() - Method in class io.openmessaging.storage.dledger.protocol.PushEntryResponse
-
- getEntries() - Method in class io.openmessaging.storage.dledger.protocol.GetEntriesResponse
-
- getEntries() - Method in class io.openmessaging.storage.dledger.protocol.PullEntriesResponse
-
- GetEntriesRequest - Class in io.openmessaging.storage.dledger.protocol
-
- GetEntriesRequest() - Constructor for class io.openmessaging.storage.dledger.protocol.GetEntriesRequest
-
- GetEntriesResponse - Class in io.openmessaging.storage.dledger.protocol
-
- GetEntriesResponse() - Constructor for class io.openmessaging.storage.dledger.protocol.GetEntriesResponse
-
- getEntry() - Method in class io.openmessaging.storage.dledger.protocol.PushEntryRequest
-
- getFileChannel() - Method in class io.openmessaging.storage.dledger.store.file.DefaultMmapFile
-
- getFileChannel() - Method in interface io.openmessaging.storage.dledger.store.file.MmapFile
-
Returns the FileChannel behind the MappedFile.
- getFileFromOffset() - Method in class io.openmessaging.storage.dledger.store.file.DefaultMmapFile
-
- getFileFromOffset() - Method in interface io.openmessaging.storage.dledger.store.file.MmapFile
-
Returns the global offset of the current {code MappedFile}, it's a long value of the file name.
- getFileName() - Method in class io.openmessaging.storage.dledger.store.file.DefaultMmapFile
-
- getFileName() - Method in interface io.openmessaging.storage.dledger.store.file.MmapFile
-
Returns the file name of the MappedFile.
- getFileReservedHours() - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- getFileSize() - Method in class io.openmessaging.storage.dledger.store.file.DefaultMmapFile
-
- getFileSize() - Method in interface io.openmessaging.storage.dledger.store.file.MmapFile
-
Returns the file size of the MappedFile.
- getFirstEntryIndex() - Method in class io.openmessaging.storage.dledger.protocol.PushEntryRequest
-
- getFirstMappedFile() - Method in class io.openmessaging.storage.dledger.store.file.MmapFileList
-
- getFlushedPosition() - Method in class io.openmessaging.storage.dledger.store.file.DefaultMmapFile
-
- getFlushedPosition() - Method in interface io.openmessaging.storage.dledger.store.file.MmapFile
-
Returns the flushed position of this mapped file.
- getFlushedWhere() - Method in class io.openmessaging.storage.dledger.store.file.MmapFileList
-
- getFlushFileInterval() - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- getFlushPos() - Method in class io.openmessaging.storage.dledger.store.file.DLedgerMmapFileStore
-
- getFullStorePaths() - Method in class io.openmessaging.storage.dledger.store.file.DLedgerMmapFileStore
-
- getGroup() - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- getGroup() - Method in class io.openmessaging.storage.dledger.MemberState
-
- getGroup() - Method in class io.openmessaging.storage.dledger.protocol.RequestOrResponse
-
- getHeartBeatTimeIntervalMs() - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- getIndex() - Method in class io.openmessaging.storage.dledger.entry.DLedgerEntry
-
- getIndex() - Method in class io.openmessaging.storage.dledger.protocol.AppendEntryResponse
-
- getIndex() - Method in class io.openmessaging.storage.dledger.protocol.PushEntryResponse
-
- getIndex() - Method in class io.openmessaging.storage.dledger.statemachine.CommittedEntryIterator
-
- getIndexFileList() - Method in class io.openmessaging.storage.dledger.store.file.DLedgerMmapFileStore
-
- getIndexList() - Method in class io.openmessaging.storage.dledger.protocol.GetEntriesRequest
-
- getIndexStorePath() - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- getKey() - Method in class io.openmessaging.storage.dledger.utils.Pair
-
- getLastAppliedIndex() - Method in class io.openmessaging.storage.dledger.statemachine.StateMachineCaller
-
- getLastEntryIndex() - Method in class io.openmessaging.storage.dledger.protocol.PushEntryRequest
-
- getLastMappedFile(long, boolean) - Method in class io.openmessaging.storage.dledger.store.file.MmapFileList
-
- getLastMappedFile(long) - Method in class io.openmessaging.storage.dledger.store.file.MmapFileList
-
- getLastMappedFile() - Method in class io.openmessaging.storage.dledger.store.file.MmapFileList
-
- getLastModifiedTimestamp() - Method in class io.openmessaging.storage.dledger.store.file.DefaultMmapFile
-
- getLastModifiedTimestamp() - Method in interface io.openmessaging.storage.dledger.store.file.MmapFile
-
Returns the last modified timestamp of the file.
- getLeaderAddr() - Method in class io.openmessaging.storage.dledger.MemberState
-
- getLeaderId() - Method in class io.openmessaging.storage.dledger.MemberState
-
- getLeaderId() - Method in class io.openmessaging.storage.dledger.protocol.RequestOrResponse
-
- getLeadershipTransferWaitTimeout() - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- getLedgerBeginIndex() - Method in class io.openmessaging.storage.dledger.store.DLedgerMemoryStore
-
- getLedgerBeginIndex() - Method in class io.openmessaging.storage.dledger.store.DLedgerStore
-
- getLedgerBeginIndex() - Method in class io.openmessaging.storage.dledger.store.file.DLedgerMmapFileStore
-
- getLedgerEndIndex() - Method in class io.openmessaging.storage.dledger.MemberState
-
- getLedgerEndIndex() - Method in class io.openmessaging.storage.dledger.protocol.VoteRequest
-
- getLedgerEndIndex() - Method in class io.openmessaging.storage.dledger.store.DLedgerMemoryStore
-
- getLedgerEndIndex() - Method in class io.openmessaging.storage.dledger.store.DLedgerStore
-
- getLedgerEndIndex() - Method in class io.openmessaging.storage.dledger.store.file.DLedgerMmapFileStore
-
- getLedgerEndTerm() - Method in class io.openmessaging.storage.dledger.MemberState
-
- getLedgerEndTerm() - Method in class io.openmessaging.storage.dledger.protocol.VoteRequest
-
- getLedgerEndTerm() - Method in class io.openmessaging.storage.dledger.store.DLedgerMemoryStore
-
- getLedgerEndTerm() - Method in class io.openmessaging.storage.dledger.store.DLedgerStore
-
- getLedgerEndTerm() - Method in class io.openmessaging.storage.dledger.store.file.DLedgerMmapFileStore
-
- getListenAddress() - Method in class io.openmessaging.storage.dledger.AbstractDLedgerServer
-
- getListenAddress() - Method in class io.openmessaging.storage.dledger.DLedgerServer
-
- getLocalhostByNetworkInterface() - Static method in class io.openmessaging.storage.dledger.utils.IOUtils
-
- getLocalId() - Method in class io.openmessaging.storage.dledger.protocol.RequestOrResponse
-
- getLocalInetAddress() - Static method in class io.openmessaging.storage.dledger.utils.IOUtils
-
- getLogger() - Method in class io.openmessaging.storage.dledger.ShutdownAbleThread
-
- getMagic() - Method in class io.openmessaging.storage.dledger.entry.DLedgerEntry
-
- getMappedByteBuffer() - Method in class io.openmessaging.storage.dledger.store.file.DefaultMmapFile
-
- getMappedByteBuffer() - Method in interface io.openmessaging.storage.dledger.store.file.MmapFile
-
Returns the mapped byte buffer behind the mapped file.
- getMappedFile() - Method in class io.openmessaging.storage.dledger.store.file.SelectMmapBufferResult
-
- getMappedFileByTime(long) - Method in class io.openmessaging.storage.dledger.store.file.MmapFileList
-
- getMappedFiles() - Method in class io.openmessaging.storage.dledger.store.file.MmapFileList
-
- getMappedFileSize() - Method in class io.openmessaging.storage.dledger.store.file.MmapFileList
-
- getMappedFileSizeForEntryData() - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- getMappedFileSizeForEntryIndex() - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- getMappedMemorySize() - Method in class io.openmessaging.storage.dledger.store.file.MmapFileList
-
- getMaxBatchPushSize() - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- getMaxHeartBeatLeak() - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- getMaxLeadershipTransferWaitIndex() - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- getMaxPendingRequestsNum() - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- getMaxPushTimeOutMs() - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- getMaxReadPosition() - Method in class io.openmessaging.storage.dledger.store.file.MmapFileList
-
- getMaxSize() - Method in class io.openmessaging.storage.dledger.protocol.GetEntriesRequest
-
- getMaxTakeLeadershipVoteIntervalMs() - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- getMaxVoteIntervalMs() - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- getMaxWaitAckTimeMs() - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- getMaxWrotePosition() - Method in class io.openmessaging.storage.dledger.store.file.MmapFileList
-
- getMemberState() - Method in class io.openmessaging.storage.dledger.DLedgerServer
-
- getMemberState() - Method in class io.openmessaging.storage.dledger.store.DLedgerStore
-
- getMemberState() - Method in class io.openmessaging.storage.dledger.store.file.DLedgerMmapFileStore
-
- getMinOffset() - Method in class io.openmessaging.storage.dledger.store.file.MmapFileList
-
- getMinTakeLeadershipVoteIntervalMs() - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- getMinVoteIntervalMs() - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- getNodeId() - Method in class io.openmessaging.storage.dledger.protocol.PullEntriesRequest
-
- getPeerAddr(String, String) - Method in class io.openmessaging.storage.dledger.AbstractDLedgerServer
-
- getPeerAddr(String) - Method in class io.openmessaging.storage.dledger.client.DLedgerClientRpcService
-
- getPeerAddr(String, String) - Method in class io.openmessaging.storage.dledger.DLedgerServer
-
- getPeerAddr(String) - Method in class io.openmessaging.storage.dledger.MemberState
-
- getPeerAddressMap() - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- getPeerMap() - Method in class io.openmessaging.storage.dledger.MemberState
-
- getPeerPushQuota() - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- getPeerPushThrottlePoint() - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- getPeers() - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- getPeers() - Method in class io.openmessaging.storage.dledger.protocol.MetadataResponse
-
- getPeersLiveTable() - Method in class io.openmessaging.storage.dledger.MemberState
-
- getPeerWaterMark(long, String) - Method in class io.openmessaging.storage.dledger.DLedgerEntryPusher
-
- getPos() - Method in class io.openmessaging.storage.dledger.AppendFuture
-
- getPos() - Method in class io.openmessaging.storage.dledger.entry.DLedgerEntry
-
- getPos(ByteBuffer) - Static method in class io.openmessaging.storage.dledger.entry.DLedgerEntryCoder
-
- getPos() - Method in class io.openmessaging.storage.dledger.protocol.AppendEntryResponse
-
- getPositions() - Method in class io.openmessaging.storage.dledger.BatchAppendFuture
-
- getPreferredLeaderId() - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
Deprecated.
- getPreferredLeaderIds() - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- getReadOnlyDataStoreDirs() - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- getReadPosition() - Method in class io.openmessaging.storage.dledger.store.file.DefaultMmapFile
-
- getReadPosition() - Method in interface io.openmessaging.storage.dledger.store.file.MmapFile
-
Returns the current max readable position of this mapped file.
- getRefCount() - Method in class io.openmessaging.storage.dledger.store.file.ReferenceResource
-
- getRemoteId() - Method in class io.openmessaging.storage.dledger.protocol.RequestOrResponse
-
- getRemotingClient() - Method in class io.openmessaging.storage.dledger.AbstractDLedgerServer
-
- getRemotingClient() - Method in class io.openmessaging.storage.dledger.DLedgerRpcNettyService
-
- getRemotingClient() - Method in class io.openmessaging.storage.dledger.DLedgerServer
-
- getRemotingServer() - Method in class io.openmessaging.storage.dledger.AbstractDLedgerServer
-
- getRemotingServer() - Method in class io.openmessaging.storage.dledger.DLedgerRpcNettyService
-
- getRemotingServer() - Method in class io.openmessaging.storage.dledger.DLedgerServer
-
- getRole() - Method in class io.openmessaging.storage.dledger.MemberState
-
- getSelfAddr() - Method in class io.openmessaging.storage.dledger.MemberState
-
- getSelfAddress() - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- getSelfId() - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- getSelfId() - Method in class io.openmessaging.storage.dledger.MemberState
-
- getServiceName() - Method in class io.openmessaging.storage.dledger.statemachine.StateMachineCaller
-
- getSize() - Method in class io.openmessaging.storage.dledger.entry.DLedgerEntry
-
- getSize() - Method in class io.openmessaging.storage.dledger.store.file.SelectMmapBufferResult
-
- getStartOffset() - Method in class io.openmessaging.storage.dledger.store.file.SelectMmapBufferResult
-
- getStartPosition() - Method in class io.openmessaging.storage.dledger.store.file.DefaultMmapFile
-
- getStartPosition() - Method in interface io.openmessaging.storage.dledger.store.file.MmapFile
-
Returns the start position of this mapped file, before which the data is truncated
- getStateMachine() - Method in class io.openmessaging.storage.dledger.DLedgerServer
-
- getStateMachine() - Method in class io.openmessaging.storage.dledger.statemachine.StateMachineCaller
-
- getStoreBaseDir() - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- getStoreTimestamp() - Method in class io.openmessaging.storage.dledger.store.file.MmapFileList
-
- getStoreType() - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- getTakeLeadershipLedgerIndex() - Method in class io.openmessaging.storage.dledger.protocol.LeadershipTransferRequest
-
- getTerm() - Method in class io.openmessaging.storage.dledger.entry.DLedgerEntry
-
- getTerm() - Method in class io.openmessaging.storage.dledger.protocol.RequestOrResponse
-
- getTermToTakeLeadership() - Method in class io.openmessaging.storage.dledger.MemberState
-
- getTimeOutMs() - Method in class io.openmessaging.storage.dledger.TimeoutFuture
-
- getTotalMappedFiles() - Static method in class io.openmessaging.storage.dledger.store.file.DefaultMmapFile
-
- getTotalMappedVirtualMemory() - Static method in class io.openmessaging.storage.dledger.store.file.DefaultMmapFile
-
- getTotalSize() - Method in class io.openmessaging.storage.dledger.protocol.PushEntryRequest
-
- getTransferee() - Method in class io.openmessaging.storage.dledger.MemberState
-
- getTransfereeId() - Method in class io.openmessaging.storage.dledger.protocol.LeadershipTransferRequest
-
- getTransferId() - Method in class io.openmessaging.storage.dledger.protocol.LeadershipTransferRequest
-
- getType() - Method in class io.openmessaging.storage.dledger.protocol.PushEntryRequest
-
- getValue() - Method in class io.openmessaging.storage.dledger.utils.Pair
-
- getVoteResult() - Method in class io.openmessaging.storage.dledger.protocol.VoteResponse
-
- getWritePos() - Method in class io.openmessaging.storage.dledger.store.file.DLedgerMmapFileStore
-
- getWrotePosition() - Method in class io.openmessaging.storage.dledger.store.file.DefaultMmapFile
-
- getWrotePosition() - Method in interface io.openmessaging.storage.dledger.store.file.MmapFile
-
Returns the wrote position of this mapped file.
- group(String) - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- group - Variable in class io.openmessaging.storage.dledger.protocol.RequestOrResponse
-
- sample(int) - Method in class io.openmessaging.storage.dledger.utils.Quota
-
- selectMappedBuffer(int, int) - Method in class io.openmessaging.storage.dledger.store.file.DefaultMmapFile
-
- selectMappedBuffer(int) - Method in class io.openmessaging.storage.dledger.store.file.DefaultMmapFile
-
- selectMappedBuffer(int, int) - Method in interface 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) - Method in interface 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 - Class in io.openmessaging.storage.dledger.store.file
-
- SelectMmapBufferResult(long, ByteBuffer, int, MmapFile) - Constructor for class io.openmessaging.storage.dledger.store.file.SelectMmapBufferResult
-
- selfId(String) - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- setBatchMsgs(List<byte[]>) - Method in class io.openmessaging.storage.dledger.protocol.BatchAppendEntryRequest
-
- setBeginIndex(Long) - Method in class io.openmessaging.storage.dledger.protocol.GetEntriesRequest
-
- setBeginIndex(Long) - Method in class io.openmessaging.storage.dledger.protocol.PullEntriesRequest
-
- setBeginIndex(long) - Method in class io.openmessaging.storage.dledger.protocol.PushEntryResponse
-
- setBody(byte[]) - Method in class io.openmessaging.storage.dledger.entry.DLedgerEntry
-
- setBody(byte[]) - Method in class io.openmessaging.storage.dledger.protocol.AppendEntryRequest
-
- setBodyCrc(int) - Method in class io.openmessaging.storage.dledger.entry.DLedgerEntry
-
- setChainCrc(int) - Method in class io.openmessaging.storage.dledger.entry.DLedgerEntry
-
- setChannel(int) - Method in class io.openmessaging.storage.dledger.entry.DLedgerEntry
-
- setCheckPointInterval(long) - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- setCode(int) - Method in class io.openmessaging.storage.dledger.protocol.RequestOrResponse
-
- setCommitIndex(long) - Method in class io.openmessaging.storage.dledger.protocol.PushEntryRequest
-
- setCommittedPosition(int) - Method in class io.openmessaging.storage.dledger.store.file.DefaultMmapFile
-
- setCommittedPosition(int) - Method in interface io.openmessaging.storage.dledger.store.file.MmapFile
-
Sets the committed position of this mapped file.
- setCommittedWhere(long) - Method in class io.openmessaging.storage.dledger.store.file.MmapFileList
-
- setCount(int) - Method in class io.openmessaging.storage.dledger.protocol.PushEntryResponse
-
- setCreateTimeMs(long) - Method in class io.openmessaging.storage.dledger.TimeoutFuture
-
- setCurrTermForTest(long) - Method in class io.openmessaging.storage.dledger.MemberState
-
- setCurrVoteFor(String) - Method in class io.openmessaging.storage.dledger.MemberState
-
- setDataStorePath(String) - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- setDeleteWhen(String) - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- setDiskSpaceRatioToCheckExpired(float) - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- setDiskSpaceRatioToForceClean(float) - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- setDLedger(AbstractDLedgerServer) - Method in class io.openmessaging.storage.dledger.DLedgerRpcNettyService
-
- setEnableBatchPush(boolean) - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- setEnableCleanSpaceService(boolean) - Method in class io.openmessaging.storage.dledger.store.file.DLedgerMmapFileStore
-
- setEnableDiskForceClean(boolean) - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- setEnableLeaderElector(boolean) - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- setEnablePushToFollower(boolean) - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- setEndIndex(long) - Method in class io.openmessaging.storage.dledger.protocol.PushEntryResponse
-
- setEntries(List<DLedgerEntry>) - Method in class io.openmessaging.storage.dledger.protocol.GetEntriesResponse
-
- setEntries(List<DLedgerEntry>) - Method in class io.openmessaging.storage.dledger.protocol.PullEntriesResponse
-
- setEntry(DLedgerEntry) - Method in class io.openmessaging.storage.dledger.protocol.PushEntryRequest
-
- setFileReservedHours(int) - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- setFirstCreateInQueue(boolean) - Method in class io.openmessaging.storage.dledger.store.file.DefaultMmapFile
-
- setFirstCreateInQueue(boolean) - Method in interface io.openmessaging.storage.dledger.store.file.MmapFile
-
Sets the flag whether the current file is first mapped file of some consume queue.
- setFlushedPosition(int) - Method in class io.openmessaging.storage.dledger.store.file.DefaultMmapFile
-
- setFlushedPosition(int) - Method in interface io.openmessaging.storage.dledger.store.file.MmapFile
-
Sets the flushed position of this mapped file.
- setFlushedWhere(long) - Method in class io.openmessaging.storage.dledger.store.file.MmapFileList
-
- setFlushFileInterval(long) - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- setFullStorePaths(Set<String>) - Method in class io.openmessaging.storage.dledger.store.file.DLedgerMmapFileStore
-
- setGroup(String) - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- setGroup(String) - Method in class io.openmessaging.storage.dledger.protocol.RequestOrResponse
-
- setHeartBeatTimeIntervalMs(int) - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- setIds(String, String, String) - Method in class io.openmessaging.storage.dledger.protocol.RequestOrResponse
-
- setIndex(long) - Method in class io.openmessaging.storage.dledger.entry.DLedgerEntry
-
- setIndex(long) - Method in class io.openmessaging.storage.dledger.protocol.AppendEntryResponse
-
- setIndex(Long) - Method in class io.openmessaging.storage.dledger.protocol.PushEntryResponse
-
- setIndexList(List<Long>) - Method in class io.openmessaging.storage.dledger.protocol.GetEntriesRequest
-
- setIndexTerm(ByteBuffer, long, long, int) - Static method in class io.openmessaging.storage.dledger.entry.DLedgerEntryCoder
-
- setLeaderId(String) - Method in class io.openmessaging.storage.dledger.protocol.RequestOrResponse
-
- setLeadershipTransferWaitTimeout(long) - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- setLedgerEndIndex(long) - Method in class io.openmessaging.storage.dledger.protocol.VoteRequest
-
- setLedgerEndTerm(long) - Method in class io.openmessaging.storage.dledger.protocol.VoteRequest
-
- setLocalId(String) - Method in class io.openmessaging.storage.dledger.protocol.RequestOrResponse
-
- setLogger(Logger) - Method in class io.openmessaging.storage.dledger.ShutdownAbleThread
-
- setMagic(int) - Method in class io.openmessaging.storage.dledger.entry.DLedgerEntry
-
- setMappedFileSizeForEntryData(int) - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- setMappedFileSizeForEntryIndex(int) - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- setMaxBatchPushSize(int) - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- setMaxHeartBeatLeak(int) - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- setMaxLeadershipTransferWaitIndex(long) - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- setMaxPendingRequestsNum(int) - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- setMaxPushTimeOutMs(int) - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- setMaxSize(int) - Method in class io.openmessaging.storage.dledger.protocol.GetEntriesRequest
-
- setMaxTakeLeadershipVoteIntervalMs(int) - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- setMaxVoteIntervalMs(int) - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- setMaxWaitAckTimeMs(int) - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- setMinTakeLeadershipVoteIntervalMs(int) - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- setMinVoteIntervalMs(int) - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- setNodeId(String) - Method in class io.openmessaging.storage.dledger.protocol.PullEntriesRequest
-
- setPeerPushQuota(int) - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- setPeerPushThrottlePoint(int) - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- setPeers(String) - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- setPeers(Map<String, String>) - Method in class io.openmessaging.storage.dledger.protocol.MetadataResponse
-
- setPos(long) - Method in class io.openmessaging.storage.dledger.AppendFuture
-
- setPos(long) - Method in class io.openmessaging.storage.dledger.entry.DLedgerEntry
-
- setPos(ByteBuffer, long) - Static method in class io.openmessaging.storage.dledger.entry.DLedgerEntryCoder
-
- setPos(long) - Method in class io.openmessaging.storage.dledger.protocol.AppendEntryResponse
-
- setPositions(long[]) - Method in class io.openmessaging.storage.dledger.BatchAppendFuture
-
- setPreferredLeaderId(String) - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
Deprecated.
- setPreferredLeaderIds(String) - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- setReadOnlyDataStoreDirs(String) - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- setRemoteId(String) - Method in class io.openmessaging.storage.dledger.protocol.RequestOrResponse
-
- setSelfId(String) - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- setSize(int) - Method in class io.openmessaging.storage.dledger.entry.DLedgerEntry
-
- setSize(int) - Method in class io.openmessaging.storage.dledger.store.file.SelectMmapBufferResult
-
- setStartPosition(int) - Method in class io.openmessaging.storage.dledger.store.file.DefaultMmapFile
-
- setStartPosition(int) - Method in interface io.openmessaging.storage.dledger.store.file.MmapFile
-
Sets the start position of this mapped file.
- setStoreBaseDir(String) - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- setStoreType(String) - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- setTakeLeadershipLedgerIndex(long) - Method in class io.openmessaging.storage.dledger.protocol.LeadershipTransferRequest
-
- setTerm(long) - Method in class io.openmessaging.storage.dledger.entry.DLedgerEntry
-
- setTerm(long) - Method in class io.openmessaging.storage.dledger.protocol.RequestOrResponse
-
- setTermToTakeLeadership(long) - Method in class io.openmessaging.storage.dledger.MemberState
-
- setTimeOutMs(long) - Method in class io.openmessaging.storage.dledger.TimeoutFuture
-
- setTransferee(String) - Method in class io.openmessaging.storage.dledger.MemberState
-
- setTransfereeId(String) - Method in class io.openmessaging.storage.dledger.protocol.LeadershipTransferRequest
-
- setTransferId(String) - Method in class io.openmessaging.storage.dledger.protocol.LeadershipTransferRequest
-
- setType(PushEntryRequest.Type) - Method in class io.openmessaging.storage.dledger.protocol.PushEntryRequest
-
- setVoteResult(VoteResponse.RESULT) - Method in class io.openmessaging.storage.dledger.protocol.VoteResponse
-
- setWrotePosition(int) - Method in class io.openmessaging.storage.dledger.store.file.DefaultMmapFile
-
- setWrotePosition(int) - Method in interface io.openmessaging.storage.dledger.store.file.MmapFile
-
Sets the wrote position of this mapped file.
- shutdown() - Method in class io.openmessaging.storage.dledger.client.DLedgerClient
-
- shutdown() - Method in class io.openmessaging.storage.dledger.client.DLedgerClientRpcNettyService
-
- shutdown() - Method in class io.openmessaging.storage.dledger.client.DLedgerClientRpcService
-
- shutdown() - Method in class io.openmessaging.storage.dledger.DLedgerEntryPusher
-
- shutdown() - Method in interface io.openmessaging.storage.dledger.DLedgerLeaderElector.RoleChangeHandler
-
- shutdown() - Method in class io.openmessaging.storage.dledger.DLedgerLeaderElector
-
- shutdown() - Method in class io.openmessaging.storage.dledger.DLedgerRpcNettyService
-
- shutdown() - Method in class io.openmessaging.storage.dledger.DLedgerRpcService
-
- shutdown() - Method in class io.openmessaging.storage.dledger.DLedgerServer
-
Shutdown, if the DLedgerRpcService is exclusive for this DLedgerServer, we should also shut down it.
- shutdown() - Method in class io.openmessaging.storage.dledger.ShutdownAbleThread
-
- shutdown() - Method in class io.openmessaging.storage.dledger.statemachine.StateMachineCaller
-
- shutdown() - Method in class io.openmessaging.storage.dledger.store.DLedgerStore
-
- shutdown() - Method in class io.openmessaging.storage.dledger.store.file.DLedgerMmapFileStore
-
- shutdown(long) - Method in interface io.openmessaging.storage.dledger.store.file.MmapFile
-
Shutdowns the file and mark it unavailable.
- shutdown(long) - Method in class io.openmessaging.storage.dledger.store.file.MmapFileList
-
- shutdown(long) - Method in class io.openmessaging.storage.dledger.store.file.ReferenceResource
-
- ShutdownAbleThread - Class in io.openmessaging.storage.dledger
-
- ShutdownAbleThread(String, Logger) - Constructor for class io.openmessaging.storage.dledger.ShutdownAbleThread
-
- shutdownFlushService() - Method in class io.openmessaging.storage.dledger.store.file.DLedgerMmapFileStore
-
- sleep(long) - Static method in class io.openmessaging.storage.dledger.utils.DLedgerUtils
-
- sliceByteBuffer() - Method in class io.openmessaging.storage.dledger.store.file.DefaultMmapFile
-
- sliceByteBuffer() - Method in interface io.openmessaging.storage.dledger.store.file.MmapFile
-
Returns a slice of the mapped byte buffer behind the mapped file.
- SnapshotReader - Interface in io.openmessaging.storage.dledger.snapshot
-
Reader for snapshot
- SnapshotWriter - Interface in io.openmessaging.storage.dledger.snapshot
-
Writer for snapshot
- startup() - Method in class io.openmessaging.storage.dledger.client.DLedgerClient
-
- startup() - Method in class io.openmessaging.storage.dledger.client.DLedgerClientRpcNettyService
-
- startup() - Method in class io.openmessaging.storage.dledger.client.DLedgerClientRpcService
-
- startup() - Method in class io.openmessaging.storage.dledger.DLedgerEntryPusher
-
- startup() - Method in interface io.openmessaging.storage.dledger.DLedgerLeaderElector.RoleChangeHandler
-
- startup() - Method in class io.openmessaging.storage.dledger.DLedgerLeaderElector
-
- startup() - Method in class io.openmessaging.storage.dledger.DLedgerRpcNettyService
-
- startup() - Method in class io.openmessaging.storage.dledger.DLedgerRpcService
-
- startup() - Method in class io.openmessaging.storage.dledger.DLedgerServer
-
Start up, if the DLedgerRpcService is exclusive for this DLedgerServer, we should also start up it.
- startup() - Method in class io.openmessaging.storage.dledger.store.DLedgerStore
-
- startup() - Method in class io.openmessaging.storage.dledger.store.file.DLedgerMmapFileStore
-
- StateMachine - Interface in io.openmessaging.storage.dledger.statemachine
-
Finite state machine, which should be implemented by user.
- StateMachineCaller - Class in 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) - Constructor for class io.openmessaging.storage.dledger.statemachine.StateMachineCaller
-
- StateMaintainer(String, Logger) - Constructor for class io.openmessaging.storage.dledger.DLedgerLeaderElector.StateMaintainer
-
- storeBaseDir(String) - Method in class io.openmessaging.storage.dledger.DLedgerConfig
-
- string2File(String, String) - Static method in class io.openmessaging.storage.dledger.utils.IOUtils
-
- string2FileNotSafe(String, String) - Static method in class io.openmessaging.storage.dledger.utils.IOUtils
-
- string2Properties(String) - Static method in class io.openmessaging.storage.dledger.utils.IOUtils
-
- validateNow() - Method in class io.openmessaging.storage.dledger.utils.Quota
-
- valueOf(String) - Static method in enum io.openmessaging.storage.dledger.MemberState.Role
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.openmessaging.storage.dledger.protocol.DLedgerRequestCode
-
Returns the enum constant of this type with the specified name.
- valueOf(int) - Static method in enum io.openmessaging.storage.dledger.protocol.DLedgerRequestCode
-
- valueOf(String) - Static method in enum io.openmessaging.storage.dledger.protocol.DLedgerResponseCode
-
Returns the enum constant of this type with the specified name.
- valueOf(int) - Static method in enum io.openmessaging.storage.dledger.protocol.DLedgerResponseCode
-
- valueOf(String) - Static method in enum io.openmessaging.storage.dledger.protocol.PushEntryRequest.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.openmessaging.storage.dledger.protocol.VoteResponse.ParseResult
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.openmessaging.storage.dledger.protocol.VoteResponse.RESULT
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.openmessaging.storage.dledger.MemberState.Role
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.openmessaging.storage.dledger.protocol.DLedgerRequestCode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.openmessaging.storage.dledger.protocol.DLedgerResponseCode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.openmessaging.storage.dledger.protocol.PushEntryRequest.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.openmessaging.storage.dledger.protocol.VoteResponse.ParseResult
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.openmessaging.storage.dledger.protocol.VoteResponse.RESULT
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- vote(VoteRequest) - Method in class io.openmessaging.storage.dledger.DLedgerRpcNettyService
-
- vote(VoteRequest) - Method in interface io.openmessaging.storage.dledger.protocol.DLedgerProtocol
-
- VoteRequest - Class in io.openmessaging.storage.dledger.protocol
-
- VoteRequest() - Constructor for class io.openmessaging.storage.dledger.protocol.VoteRequest
-
- VoteResponse - Class in io.openmessaging.storage.dledger.protocol
-
- VoteResponse() - Constructor for class io.openmessaging.storage.dledger.protocol.VoteResponse
-
- VoteResponse(VoteRequest) - Constructor for class io.openmessaging.storage.dledger.protocol.VoteResponse
-
- VoteResponse.ParseResult - Enum in io.openmessaging.storage.dledger.protocol
-
- VoteResponse.RESULT - Enum in io.openmessaging.storage.dledger.protocol
-
- voteResult - Variable in class io.openmessaging.storage.dledger.protocol.VoteResponse
-
- voteResult(VoteResponse.RESULT) - Method in class io.openmessaging.storage.dledger.protocol.VoteResponse
-