Interface BlobGCMBean
- All Known Implementing Classes:
BlobGC
Deprecated.
The Jackrabbit Oak Blob Plugins library is designed for Oak-internal use only and thus deprecated. It will not be part of the AEM SDK after April 2025.
MBean for starting and monitoring the progress of
blob garbage collection.
- See Also:
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Data Store consistency check@NotNull CompositeData
Deprecated.Data store garbage collection status@NotNull CompositeData
Deprecated.Consistency check statusDeprecated.Show details of the data Store garbage collection process.Deprecated.Show details of the data Store garbage collection invocations.startBlobGC
(boolean markOnly) Deprecated.Initiate a data store garbage collection operation.startBlobGC
(boolean markOnly, boolean forceBlobIdRetrieve) Deprecated.Initiate a data store garbage collection operation.
-
Field Details
-
TYPE
Deprecated.- See Also:
-
-
Method Details
-
startBlobGC
CompositeData startBlobGC(@Name("markOnly") @Description("Set to true to only mark references and not sweep in the mark and sweep operation. This mode is to be used when the underlying BlobStore is shared between multiple different repositories. For all other cases set it to false to perform full garbage collection") boolean markOnly) Deprecated.Initiate a data store garbage collection operation.- Parameters:
markOnly
- whether to only mark references and not sweep in the mark and sweep operation.- Returns:
- the status of the operation right after it was initiated
-
startBlobGC
CompositeData startBlobGC(@Name("markOnly") @Description("Set to true to only mark references and not sweep in the mark and sweep operation. This mode is to be used when the underlying BlobStore is shared between multiple different repositories. For all other cases set it to false to perform full garbage collection") boolean markOnly, @Name("forceBlobIdRetrieve") @Description("Set to true to force retrieve all ids from the datastore bypassing any local tracking") boolean forceBlobIdRetrieve) Deprecated.Initiate a data store garbage collection operation.- Parameters:
markOnly
- whether to only mark references and not sweep in the mark and sweep operation.forceBlobIdRetrieve
- whether to force retrieve blob ids from datastore- Returns:
- the status of the operation right after it was initiated
-
getBlobGCStatus
Deprecated.Data store garbage collection status- Returns:
- the status of the ongoing operation or if none the terminal status of the last operation or Status not available if none.
-
getGlobalMarkStats
TabularData getGlobalMarkStats()Deprecated.Show details of the data Store garbage collection process.- Returns:
- List of available repositories and their status
-
getOperationStats
TabularData getOperationStats()Deprecated.Show details of the data Store garbage collection invocations.- Returns:
- Data about all the previous gc invocations
-
checkConsistency
CompositeData checkConsistency()Deprecated.Data Store consistency check- Returns:
- the missing blobs
-
getConsistencyCheckStatus
Deprecated.Consistency check status- Returns:
- the status of the ongoing operation or if none the terminal status of the last operation or Status not available if none.
-