org.apache.jackrabbit.oak.Oak$3.class Maven / Gradle / Ivy
???? 3 ? - l
. m
. n
o p q r s
k t u v
w
k x
y
k z
{ | } ~ ~ ? ?
k ? ? ?
o ? ? ? ?
k ? ?
? ?
?
? ?
) ? ?
? ?
? ? ? ? ?
# ? ?
k ? ? ? ? ? ?
+ ? ? ? InnerClasses this$0 Lorg/apache/jackrabbit/oak/Oak; "(Lorg/apache/jackrabbit/oak/Oak;)V Code LineNumberTable LocalVariableTable this !Lorg/apache/jackrabbit/oak/Oak$3; register k(Ljava/lang/Class;Ljava/lang/Object;Ljava/util/Map;)Lorg/apache/jackrabbit/oak/spi/whiteboard/Registration;
concurrent Ljava/lang/Boolean; runnable Ljava/lang/Runnable; period Ljava/lang/Long; e Ljavax/management/JMException; type Ljava/lang/Class; service Ljava/lang/Object;
properties Ljava/util/Map; registration 7Lorg/apache/jackrabbit/oak/spi/whiteboard/Registration; observerSubscription Lcom/google/common/io/Closer; future Ljava/util/concurrent/Future;
objectName Ljavax/management/ObjectName; name f on LocalVariableTypeTable Ljava/lang/Class; TT; Ljava/util/Map<**>; Ljava/util/concurrent/Future<*>;
StackMapTable ? ? ? ? ? ? ? q s v ? ? Signature {(Ljava/lang/Class;TT;Ljava/util/Map<**>;)Lorg/apache/jackrabbit/oak/spi/whiteboard/Registration;
SourceFile Oak.java EnclosingMethod ? 0 1 2 ? 9 : ? ? ? java/lang/Runnable scheduler.period java/lang/Long ? ? scheduler.concurrent java/lang/Boolean ? < ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? -org/apache/jackrabbit/oak/spi/commit/Observer ? ? /org/apache/jackrabbit/oak/spi/commit/Observable ? ? 9 ? jmx.objectname ? ? ? ? ? javax/management/ObjectName ? ? ? 2 ? ? ? ? ? ? MBean ? ? ? ? javax/management/StandardMBean ? ? ? 2 ? javax/management/JMException ? ? KUnexpected exception while registering MBean of type [{}] against name [{}] java/lang/Object ? ? ? !org/apache/jackrabbit/oak/Oak$3$1 2 ? org/apache/jackrabbit/oak/Oak$3 :org/apache/jackrabbit/oak/spi/whiteboard/DefaultWhiteboard java/lang/Class
java/util/Map 5org/apache/jackrabbit/oak/spi/whiteboard/Registration com/google/common/io/Closer java/util/concurrent/Future org/apache/jackrabbit/oak/Oak ()V create ()Lcom/google/common/io/Closer;
access$000 F(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; FALSE
access$100 X(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; booleanValue ()Z
access$200 P(Lorg/apache/jackrabbit/oak/Oak;)Ljava/util/concurrent/ScheduledExecutorService; longValue ()J java/util/concurrent/TimeUnit SECONDS Ljava/util/concurrent/TimeUnit; -java/util/concurrent/ScheduledExecutorService scheduleAtFixedRate ](Ljava/lang/Runnable;JJLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; scheduleWithFixedDelay
access$300 P(Lorg/apache/jackrabbit/oak/Oak;)Lorg/apache/jackrabbit/oak/spi/state/NodeStore; addObserver D(Lorg/apache/jackrabbit/oak/spi/commit/Observer;)Ljava/io/Closeable; ((Ljava/io/Closeable;)Ljava/io/Closeable; get &(Ljava/lang/Object;)Ljava/lang/Object;
access$400 ?(Lorg/apache/jackrabbit/oak/Oak;)Ljavax/management/MBeanServer; java/lang/String valueOf &(Ljava/lang/Object;)Ljava/lang/String; (Ljava/lang/String;)V getName ()Ljava/lang/String; getClass ()Ljava/lang/Class; concat &(Ljava/lang/String;)Ljava/lang/String; equals (Ljava/lang/Object;)Z javax/management/MBeanServer
registerMBean R(Ljava/lang/Object;Ljavax/management/ObjectName;)Ljavax/management/ObjectInstance; &(Ljava/lang/Object;Ljava/lang/Class;)V
access$500 ()Lorg/slf4j/Logger; org/slf4j/Logger warn ((Ljava/lang/String;[Ljava/lang/Object;)V ?(Lorg/apache/jackrabbit/oak/Oak$3;Ljava/util/concurrent/Future;Ljavax/management/ObjectName;Ljava/lang/Class;Lcom/google/common/io/Closer;Lorg/apache/jackrabbit/oak/spi/whiteboard/Registration;)V - . 0 1 2 3 4 >
*+? *? ? 5 ? 6
7 8
0 1 9 : 4 . r*+,-? :? ::+? s,? :-? ? :? X-
? ? ?
: ?
? #*? ? ? ? ? ? :? *? ? ? ? ? ? :? /+? )*? ? ? ? *? ? ? ,? ? ? W:-? :*? ? ? ?? ?? ?
? :? ? Y? ? :+? ,? ? ? !? "?
,? #? *? ? ,? $ W? *? ? ? #Y,+? %? $ W? !: ? '(? )Y+SYSY S? * : :
? +Y*
+? ,? ?7: &