- destroy
Destroy this message store. Generally, all persistent files should be removed
after invocation.
- appendToCommitLog
Append data to commit log.
- checkInDiskByConsumeOffset
Check if the given message has been swapped out of the memory.
- cleanExpiredConsumerQueue
Clean expired consume queues.
- cleanUnusedTopic
Clean unused topics.
- dispatchBehindBytes
Get number of the bytes that have been stored in commit log and not yet
dispatched to consume queue.
- executeDeleteFilesManually
Execute file deletion manually.
- flush
Flush the message store to persist all data.
- getCommitLogData
Get the raw commit log data starting from the given offset, which should used
for replication purpos
- getCommitLogOffsetInQueue
Get the offset of the message in the commit log, which is also known as physical
offset.
- getConsumeQueue
Get consume queue of the topic/queue.
- getDispatcherList
Get the dispatcher list.