
org.apache.jackrabbit.oak.spi.gc.DelegatingGCMonitor.class Maven / Gradle / Ivy
???? 3 { N
O
P Q R S
T
U V R W X
Y R Z [ \ [ ] ^
_
`
a
b
c
d
e f g InnerClasses
gcMonitors Ljava/util/Set; Signature =Ljava/util/Set; (Ljava/util/Collection;)V Code LineNumberTable LocalVariableTable this 6Lorg/apache/jackrabbit/oak/spi/gc/DelegatingGCMonitor; Ljava/util/Collection; LocalVariableTypeTable ELjava/util/Collection<+Lorg/apache/jackrabbit/oak/spi/gc/GCMonitor;>; H(Ljava/util/Collection<+Lorg/apache/jackrabbit/oak/spi/gc/GCMonitor;>;)V "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nonnull; ()V registerGCMonitor e(Lorg/apache/jackrabbit/oak/spi/gc/GCMonitor;)Lorg/apache/jackrabbit/oak/spi/whiteboard/Registration; gcMonitor ,Lorg/apache/jackrabbit/oak/spi/gc/GCMonitor; info ((Ljava/lang/String;[Ljava/lang/Object;)V i$ Ljava/util/Iterator; message Ljava/lang/String; arguments [Ljava/lang/Object;
StackMapTable h warn error *(Ljava/lang/String;Ljava/lang/Exception;)V exception Ljava/lang/Exception; skipped reason compacted cleaned (JJ)V
reclaimedSize J currentSize updateStatus (Ljava/lang/String;)V status
access$000 G(Lorg/apache/jackrabbit/oak/spi/gc/DelegatingGCMonitor;)Ljava/util/Set; x0
SourceFile DelegatingGCMonitor.java * i j k l m n o p q r s 6org/apache/jackrabbit/oak/spi/gc/DelegatingGCMonitor$1 t u v h w x y z *org/apache/jackrabbit/oak/spi/gc/GCMonitor / 0 9 0 : ; > 0 @ * A B F G 4org/apache/jackrabbit/oak/spi/gc/DelegatingGCMonitor java/lang/Object java/util/Iterator com/google/common/collect/Sets newConcurrentHashSet ()Ljava/util/Set;
java/util/Set addAll (Ljava/util/Collection;)Z $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; add (Ljava/lang/Object;)Z e(Lorg/apache/jackrabbit/oak/spi/gc/DelegatingGCMonitor;Lorg/apache/jackrabbit/oak/spi/gc/GCMonitor;)V iterator ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object; !
i *? *? ? *? +? W? , - . / ! " # $ % &