public interface BlobGarbageCollector
Modifier and Type | Method and Description |
---|---|
long |
checkConsistency()
Checks for consistency in the blob store and reporting the number of missing blobs.
|
void |
collectGarbage(boolean markOnly)
Marks garbage blobs from the passed node store instance.
|
void |
collectGarbage(boolean markOnly,
boolean forceBlobRetrieve)
Marks garbage blobs from the passed node store instance.
|
OperationsStatsMBean |
getConsistencyOperationStats()
Returns consistency operation statistics
|
OperationsStatsMBean |
getOperationStats()
Returns operation statistics
|
java.util.List<GarbageCollectionRepoStats> |
getStats()
Retuns the list of stats
|
void collectGarbage(boolean markOnly) throws java.lang.Exception
markOnly
- whether to only mark references and not sweep in the mark and sweep operation.java.lang.Exception
- the exceptionvoid collectGarbage(boolean markOnly, boolean forceBlobRetrieve) throws java.lang.Exception
markOnly
- whether to only mark references and not sweep in the mark and sweep operation.forceBlobRetrieve
- whether to force retrieve of blob ids from datastorejava.lang.Exception
java.util.List<GarbageCollectionRepoStats> getStats() throws java.lang.Exception
java.lang.Exception
long checkConsistency() throws java.lang.Exception
java.lang.Exception
OperationsStatsMBean getOperationStats() throws java.lang.Exception
java.lang.Exception
OperationsStatsMBean getConsistencyOperationStats()
Copyright © 2010 - 2020 Adobe. All Rights Reserved