org.apache.jackrabbit.oak.plugins.document.persistentCache.CacheMap.class Maven / Gradle / Ivy
???? 3 ?
] ^ _ `
a b c d e f
g h i
] j
k
l m d n d o p q r s
t q u q v q w q x y
z {
z | }
~ ? LOG Lorg/slf4j/Logger; factory GLorg/apache/jackrabbit/oak/plugins/document/persistentCache/MapFactory; name Ljava/lang/String; builder ? Builder InnerClasses Lorg/h2/mvstore/MVMap$Builder; Signature &Lorg/h2/mvstore/MVMap$Builder; openCount I map Ljava/util/Map; Ljava/util/Map; closed Z z(Lorg/apache/jackrabbit/oak/plugins/document/persistentCache/MapFactory;Ljava/lang/String;Lorg/h2/mvstore/MVMap$Builder;)V Code LineNumberTable LocalVariableTable this ELorg/apache/jackrabbit/oak/plugins/document/persistentCache/CacheMap; LocalVariableTypeTable MLorg/apache/jackrabbit/oak/plugins/document/persistentCache/CacheMap; ?(Lorg/apache/jackrabbit/oak/plugins/document/persistentCache/MapFactory;Ljava/lang/String;Lorg/h2/mvstore/MVMap$Builder;)V reopen (ILjava/lang/Exception;)V i e Ljava/lang/Exception;
StackMapTable put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; key Ljava/lang/Object; value TK; TV; s (TK;TV;)TV; get &(Ljava/lang/Object;)Ljava/lang/Object; (Ljava/lang/Object;)TV; containsKey (Ljava/lang/Object;)Z remove clear ()V openMap m2 ? <Ljava/lang/Object;
SourceFile
CacheMap.java 5 U # $ % & ' + V U ! " +Too many re-opens; disabling this cache map ? ? ? 3 4 ? ? ? java/lang/StringBuilder Re-opening map ? ? ? ? again ? ? ? ? 0 1 ? E F java/lang/Exception ? @ N O Q R S O T U . / ? ? ? V ? Corg/apache/jackrabbit/oak/plugins/document/persistentCache/CacheMap ? ? ? java/lang/Object ? org/h2/mvstore/MVMap$Builder
java/util/Map org/slf4j/Logger warn *(Ljava/lang/String;Ljava/lang/Throwable;)V java/lang/Thread interrupted ()Z append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; debug (Ljava/lang/String;)V Eorg/apache/jackrabbit/oak/plugins/document/persistentCache/MapFactory reopenStoreIfNeeded (I)I A(Ljava/lang/String;Lorg/h2/mvstore/MVMap$Builder;)Ljava/util/Map; org/slf4j/LoggerFactory getLogger %(Ljava/lang/Class;)Lorg/slf4j/Logger; org/h2/mvstore/MVMap ! ! " # $ % &