public interface IStorePersisterCompactionCompletedEvent extends IStoreLifecycleEvent
A compaction completed event is dispatched by the persister upon completion of
compaction. This event is not guaranteed to be dispatch after a corresponing
IStorePersisterCompactionStartedEvent
if the compaction operation fails.
Modifier and Type | Method and Description |
---|---|
long |
getCompactedLogFileSize()
Gets the size of the log file after compaction.
|
long |
getCompactedLogSize()
Gets the size of the log after compaction.
|
long |
getInitialLogFileSize()
Gets the size of the log file at the start of compaction.
|
long |
getInitialLogSize()
Gets the size of the log at the start of compaction.
|
IStorePersister |
getPersister()
Gets the persister from which the event was emitted.
|
getSource
getBackingMessage, getEventTime, setBackingMessage
acquire, dispose, getAcknowledger, getAttachment, getDelay, getDispatchTime, getInstanceNumber, getRemainingTime, getScheduledTime, getType, isEndOfBatch, isHandled, owners, setAcknowledger, setAttachment, setDelay, setEndOfBatch, setHandled, setSource
referenceTracker
long getInitialLogSize()
long getInitialLogFileSize()
This value can be different than getInitialLogFileSize()
if the log file
is preallocated.
long getCompactedLogSize()
long getCompactedLogFileSize()
IStorePersister getPersister()
Copyright © 2019 Neeve Research, LLC. All Rights Reserved.