
org.apache.jackrabbit.oak.plugins.blob.BlobGC.class Maven / Gradle / Ivy
???? 2X ? ?
Z ? ? [
? ? ? ? ?
? ? ? ? ?
? ? ?
?
? ? ?
?
? ?
? ? ? ?
? ? ? ? ? ?
? ?
? ? ? ? ? ? ? ? ?
?
? ? ?
( ? ?
* ?
? ? ?
. ?
$ ?
. ?
$ ? ?
. ?
$ ? ?
6 ?
- ?
$ ?
$ ?
? ?
? ?
$ ?
? ? ? ?
? ? ? ? ? ?
B ? ?
InnerClasses log Lorg/slf4j/Logger; OP_NAME Ljava/lang/String;
ConstantValue blobGarbageCollector =Lorg/apache/jackrabbit/oak/plugins/blob/BlobGarbageCollector; executor Ljava/util/concurrent/Executor; gcOp :Lorg/apache/jackrabbit/oak/management/ManagementOperation; Signature NLorg/apache/jackrabbit/oak/management/ManagementOperation; CONSISTENCY_OP_NAME
consistencyOp FIELD_NAMES [Ljava/lang/String; FIELD_DESCRIPTIONS FIELD_TYPES &[Ljavax/management/openmbean/OpenType; TYPE *Ljavax/management/openmbean/CompositeType; _(Lorg/apache/jackrabbit/oak/plugins/blob/BlobGarbageCollector;Ljava/util/concurrent/Executor;)V Code LineNumberTable LocalVariableTable this /Lorg/apache/jackrabbit/oak/plugins/blob/BlobGC; "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nonnull; startBlobGC -(Z)Ljavax/management/openmbean/CompositeData; markOnly Z
StackMapTable RuntimeVisibleAnnotations getBlobGCStatus ,()Ljavax/management/openmbean/CompositeData; getGlobalMarkStats *()Ljavax/management/openmbean/TabularData; stat CLorg/apache/jackrabbit/oak/plugins/blob/GarbageCollectionRepoStats; i$ Ljava/util/Iterator; tt (Ljavax/management/openmbean/TabularType; stats Ljava/util/List; e Ljava/lang/Exception; tds /Ljavax/management/openmbean/TabularDataSupport; LocalVariableTypeTable ULjava/util/List; ? ? ? ? checkConsistency getConsistencyCheckStatus toCompositeData v(Lorg/apache/jackrabbit/oak/plugins/blob/GarbageCollectionRepoStats;)Ljavax/management/openmbean/CompositeDataSupport; statObj values [Ljava/lang/Object; ? ? ? ?
Exceptions createCompositeType ,()Ljavax/management/openmbean/CompositeType; .Ljavax/management/openmbean/OpenDataException; ?
access$000 n(Lorg/apache/jackrabbit/oak/plugins/blob/BlobGC;)Lorg/apache/jackrabbit/oak/plugins/blob/BlobGarbageCollector; x0 ()V
SourceFile BlobGC.java b c 2org/apache/jackrabbit/oak/plugins/blob/BlobGCMBean s Blob garbage collection f g Blob consistency check k g ;org/apache/jackrabbit/oak/plugins/blob/BlobGarbageCollector java/util/concurrent/Executor d e /org/apache/jackrabbit/oak/plugins/blob/BlobGC$1 s!"#$% ? ?&() ? ? &javax/management/openmbean/TabularType -org/apache/jackrabbit/oak/plugins/blob/BlobGC*+, *Garbage collection global mark phase Stats q r java/lang/String repositoryId s- -javax/management/openmbean/TabularDataSupport s./0123 45 Aorg/apache/jackrabbit/oak/plugins/blob/GarbageCollectionRepoStats ? ?67 java/lang/Exception java/lang/IllegalStateException s8 /org/apache/jackrabbit/oak/plugins/blob/BlobGC$2 s9 ? ? java/lang/Object java/lang/StringBuilder s ?:,;<= *>,?@ java/util/Date sAB@C@DEFGHIJKLEM /javax/management/openmbean/CompositeDataSupport l m sN (javax/management/openmbean/CompositeType /Composite data type for datastore GC statistics n m o p sO ,javax/management/openmbean/OpenDataExceptionPQR ] ^
markStartTime markEndTime referenceFileSizeBytes referencesFileSize
numReferences
Repository ID Start time of mark End time of mark References file size in bytes -References file size in human readable format Number of references #javax/management/openmbean/OpenTypeSTUVUWU ? ?