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.
|
getSourcegetBackingMessage, getEventTime, setBackingMessageacquire, dispose, getAcknowledger, getAttachment, getDelay, getDispatchTime, getInstanceNumber, getRemainingTime, getScheduledTime, getType, isEndOfBatch, isHandled, owners, setAcknowledger, setAttachment, setDelay, setEndOfBatch, setHandled, setSourcereferenceTrackerlong 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.