org.apache.jackrabbit.oak.plugins.multiplex.MultiplexingNodeStore.class Maven / Gradle / Ivy
???? 3? U ?
U ?
V ? ?
? ?
? U ?
? ?
? ? ? ? ? ? ? ?
? W ? ? ?
U ? ?
? ?
U ?
U ? ? ? ? ?
? ? ?
U ?
? ? ? ? ? ? W ? ? ? ? # ?
?
V
+ ?
+
+
+
) W ? W
4
W
W
;
W
?
? W
U!
G
?"
#$ W%& ?'
()
* W+ ,- ?./
S012345 Builder InnerClasses CHECKPOINT_ID_PREFIX Ljava/lang/String;
ConstantValue ctx ALorg/apache/jackrabbit/oak/plugins/multiplex/MultiplexingContext; observers Ljava/util/List; Signature ALjava/util/List; y(Lorg/apache/jackrabbit/oak/spi/mount/MountInfoProvider;Lorg/apache/jackrabbit/oak/spi/state/NodeStore;Ljava/util/List;)V Code LineNumberTable LocalVariableTable this CLorg/apache/jackrabbit/oak/plugins/multiplex/MultiplexingNodeStore; mip 7Lorg/apache/jackrabbit/oak/spi/mount/MountInfoProvider; globalStore /Lorg/apache/jackrabbit/oak/spi/state/NodeStore; nonDefaultStore LocalVariableTypeTable PLjava/util/List; ?(Lorg/apache/jackrabbit/oak/spi/mount/MountInfoProvider;Lorg/apache/jackrabbit/oak/spi/state/NodeStore;Ljava/util/List;)V getRoot 1()Lorg/apache/jackrabbit/oak/spi/state/NodeState; nodeStore >Lorg/apache/jackrabbit/oak/plugins/multiplex/MountedNodeStore; i$ Ljava/util/Iterator;
nodeStates Ljava/util/Map; ~Ljava/util/Map;
StackMapTable67 merge ?(Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;Lorg/apache/jackrabbit/oak/spi/commit/CommitHook;Lorg/apache/jackrabbit/oak/spi/commit/CommitInfo;)Lorg/apache/jackrabbit/oak/spi/state/NodeState; partialBuilder 1Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder; result /Lorg/apache/jackrabbit/oak/spi/state/NodeState; mountedNodeStore observer /Lorg/apache/jackrabbit/oak/spi/commit/Observer; builder
commitHook 1Lorg/apache/jackrabbit/oak/spi/commit/CommitHook; info 1Lorg/apache/jackrabbit/oak/spi/commit/CommitInfo; nodeBuilder ELorg/apache/jackrabbit/oak/plugins/multiplex/MultiplexingNodeBuilder; processed resultStates newRoot CLorg/apache/jackrabbit/oak/plugins/multiplex/MultiplexingNodeState;1 ?89 ?:
Exceptions assertNoChangesOnReadOnlyMounts H(Lorg/apache/jackrabbit/oak/plugins/multiplex/MultiplexingNodeBuilder;)V ? rebase b(Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;)Lorg/apache/jackrabbit/oak/spi/state/NodeState; reset createRootNodeState T(Ljava/util/Map;)Lorg/apache/jackrabbit/oak/plugins/multiplex/MultiplexingNodeState;
rootStates ?(Ljava/util/Map;)Lorg/apache/jackrabbit/oak/plugins/multiplex/MultiplexingNodeState;
createBlob ;(Ljava/io/InputStream;)Lorg/apache/jackrabbit/oak/api/Blob; inputStream Ljava/io/InputStream;; getBlob 8(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/api/Blob; found $Lorg/apache/jackrabbit/oak/api/Blob; reference checkpoints ()Ljava/lang/Iterable; globalNodeStore *()Ljava/lang/Iterable; isMultiplexingCheckpoint (Ljava/lang/String;)Z mns
checkpoint props 5Ljava/util/Map; $(JLjava/util/Map;)Ljava/lang/String; lifetime J
properties globalProperties J(JLjava/util/Map;)Ljava/lang/String; (J)Ljava/lang/String; checkpointInfo #(Ljava/lang/String;)Ljava/util/Map; I(Ljava/lang/String;)Ljava/util/Map; retrieve C(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/spi/state/NodeState; partialCheckpoint& release Z addObserver D(Lorg/apache/jackrabbit/oak/spi/commit/Observer;)Ljava/io/Closeable;
access$000 X(Lorg/apache/jackrabbit/oak/plugins/multiplex/MultiplexingNodeStore;Ljava/lang/String;)Z x0 x1
access$100 U(Lorg/apache/jackrabbit/oak/plugins/multiplex/MultiplexingNodeStore;)Ljava/util/List;
SourceFile MultiplexingNodeStore.java b c ? ? f< )java/util/concurrent/CopyOnWriteArrayList ?org/apache/jackrabbit/oak/plugins/multiplex/MultiplexingContext f g ` a=>?@ ?ABC7DEFG