public class BlobGC extends AnnotatedStandardMBean implements BlobGCMBean
BlobGCMBean based on a BlobGarbageCollector.| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CONSISTENCY_OP_NAME |
static java.lang.String |
OP_NAME |
TYPE| Constructor and Description |
|---|
BlobGC(@NotNull BlobGarbageCollector blobGarbageCollector,
@NotNull java.util.concurrent.Executor executor) |
| Modifier and Type | Method and Description |
|---|---|
javax.management.openmbean.CompositeData |
checkConsistency()
Data Store consistency check
|
@NotNull javax.management.openmbean.CompositeData |
getBlobGCStatus()
Data store garbage collection status
|
@NotNull javax.management.openmbean.CompositeData |
getConsistencyCheckStatus()
Consistency check status
|
javax.management.openmbean.TabularData |
getGlobalMarkStats()
Show details of the data Store garbage collection process.
|
javax.management.openmbean.TabularData |
getOperationStats()
Show details of the data Store garbage collection invocations.
|
@NotNull javax.management.openmbean.CompositeData |
startBlobGC(boolean markOnly)
Initiate a data store garbage collection operation.
|
javax.management.openmbean.CompositeData |
startBlobGC(boolean markOnly,
boolean forceBlobIdRetrieve)
Initiate a data store garbage collection operation.
|
public static final java.lang.String OP_NAME
public static final java.lang.String CONSISTENCY_OP_NAME
public BlobGC(@NotNull
@NotNull BlobGarbageCollector blobGarbageCollector,
@NotNull
@NotNull java.util.concurrent.Executor executor)
blobGarbageCollector - Blob garbage collectorexecutor - executor for running the garbage collection task@NotNull public @NotNull javax.management.openmbean.CompositeData startBlobGC(boolean markOnly)
BlobGCMBeanstartBlobGC in interface BlobGCMBeanmarkOnly - whether to only mark references and not sweep in the mark and sweep operation.public javax.management.openmbean.CompositeData startBlobGC(boolean markOnly,
boolean forceBlobIdRetrieve)
BlobGCMBeanstartBlobGC in interface BlobGCMBeanmarkOnly - whether to only mark references and not sweep in the mark and sweep operation.forceBlobIdRetrieve - whether to force retrieve blob ids from datastore@NotNull public @NotNull javax.management.openmbean.CompositeData getBlobGCStatus()
BlobGCMBeangetBlobGCStatus in interface BlobGCMBeanpublic javax.management.openmbean.CompositeData checkConsistency()
BlobGCMBeancheckConsistency in interface BlobGCMBean@NotNull public @NotNull javax.management.openmbean.CompositeData getConsistencyCheckStatus()
BlobGCMBeangetConsistencyCheckStatus in interface BlobGCMBeanpublic javax.management.openmbean.TabularData getGlobalMarkStats()
BlobGCMBeangetGlobalMarkStats in interface BlobGCMBeanpublic javax.management.openmbean.TabularData getOperationStats()
BlobGCMBeangetOperationStats in interface BlobGCMBeanCopyright © 2010 - 2023 Adobe. All Rights Reserved