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.Exceptionjava.util.List<GarbageCollectionRepoStats> getStats() throws java.lang.Exception
java.lang.Exceptionlong checkConsistency()
throws java.lang.Exception
java.lang.ExceptionOperationsStatsMBean getOperationStats() throws java.lang.Exception
java.lang.ExceptionOperationsStatsMBean getConsistencyOperationStats()
Copyright © 2010 - 2023 Adobe. All Rights Reserved