org.apache.jackrabbit.oak.plugins.document.Collision.class Maven / Gradle / Ivy
???? 3%
> ?
? ? ? E ? ? E ? ? E ? E ?
E ? ? ?
? ?
?
? ? ? ?
? ?
?
? ?
?
?
?
? ? ?
? ? ? ? ? ? ? ? ? ? ? ?
" ?
?
? ?
?
?
?
?
?
E ?
? ?
?
? ? ? ?
? ? ?
?
? ? ? ? ?
?
? ? ?
? E ? ? ? ? ? ? ? ?
? ?
@ ? ?
? ? LOG Lorg/slf4j/Logger; document 9Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument; theirRev 5Lorg/apache/jackrabbit/oak/plugins/document/Revision; ourOp 5Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp; ourRev ?(Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument;Lorg/apache/jackrabbit/oak/plugins/document/Revision;Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;Lorg/apache/jackrabbit/oak/plugins/document/Revision;)V Code LineNumberTable LocalVariableTable this 6Lorg/apache/jackrabbit/oak/plugins/document/Collision; "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nonnull; mark q(Lorg/apache/jackrabbit/oak/plugins/document/DocumentStore;)Lorg/apache/jackrabbit/oak/plugins/document/Revision; store :Lorg/apache/jackrabbit/oak/plugins/document/DocumentStore; newDoc
StackMapTable ?
Exceptions RuntimeVisibleAnnotations
isConflicting ()Z name Ljava/lang/String; entry Entry InnerClasses Ljava/util/Map$Entry; i$ Ljava/util/Iterator; LocalVariableTypeTable Key ? Operation ?Ljava/util/Map$Entry; ? ? ? markCommitRoot ?(Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument;Lorg/apache/jackrabbit/oak/plugins/document/Revision;Lorg/apache/jackrabbit/oak/plugins/document/Revision;Lorg/apache/jackrabbit/oak/plugins/document/DocumentStore;)Z commitRootPath revert revision other p op
commitRoot commitValue ? throwNoCommitRootException m(Lorg/apache/jackrabbit/oak/plugins/document/Revision;Lorg/apache/jackrabbit/oak/plugins/document/Document;)V 5Lorg/apache/jackrabbit/oak/plugins/document/Document; ()V
SourceFile Collision.java P ? ? ? ? 7org/apache/jackrabbit/oak/plugins/document/NodeDocument I J 3org/apache/jackrabbit/oak/plugins/document/Revision K L 3org/apache/jackrabbit/oak/plugins/document/UpdateOp M N O L t u ? ? ? ? ? ? ? ? ? ? java/lang/IllegalStateException java/lang/StringBuilder EUnable to annotate our revision with collision marker. Our revision: ? ? ? ? , document:
? ? ? ? P ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? c ? ? java/util/Map$Entry ? ? 7org/apache/jackrabbit/oak/plugins/document/UpdateOp$Key ? ? ? ? ? ? ? ? ? ? P
?
_collisions ? java/lang/String
_revisions G H #Marked collision on: {} for {} ({}) java/lang/Object Aorg/apache/jackrabbit/oak/plugins/document/DocumentStoreException No commit root for revision: , document: ! P ? 4org/apache/jackrabbit/oak/plugins/document/Collision"#$ =org/apache/jackrabbit/oak/plugins/document/UpdateOp$Operation java/util/Iterator $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; 5org/apache/jackrabbit/oak/plugins/document/Collection NODES 7Lorg/apache/jackrabbit/oak/plugins/document/Collection; newDocument q(Lorg/apache/jackrabbit/oak/plugins/document/DocumentStore;)Lorg/apache/jackrabbit/oak/plugins/document/Document; deepCopy 8(Lorg/apache/jackrabbit/oak/plugins/document/Document;)V 6org/apache/jackrabbit/oak/plugins/document/UpdateUtils applyChanges m(Lorg/apache/jackrabbit/oak/plugins/document/Document;Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;)V append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; format ()Ljava/lang/String; toString (Ljava/lang/String;)V
getDeleted ()Ljava/util/Map;
java/util/Map containsKey (Ljava/lang/Object;)Z
getChanges entrySet ()Ljava/util/Set;
java/util/Set iterator ()Ljava/util/Iterator; hasNext next ()Ljava/lang/Object; getKey getName isDeletedEntry (Ljava/lang/String;)Z 5org/apache/jackrabbit/oak/plugins/document/util/Utils isPropertyName getValueMap #(Ljava/lang/String;)Ljava/util/Map; getPath containsRevision 8(Lorg/apache/jackrabbit/oak/plugins/document/Revision;)Z isCommitted getCommitRootPath I(Lorg/apache/jackrabbit/oak/plugins/document/Revision;)Ljava/lang/String;
getIdFromPath &(Ljava/lang/String;)Ljava/lang/String; (Ljava/lang/String;Z)V getId 8org/apache/jackrabbit/oak/plugins/document/DocumentStore find ?(Lorg/apache/jackrabbit/oak/plugins/document/Collection;Ljava/lang/String;)Lorg/apache/jackrabbit/oak/plugins/document/Document; getLocalMap )(Ljava/lang/String;)Ljava/util/SortedMap; java/util/SortedMap addCollision ?(Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;Lorg/apache/jackrabbit/oak/plugins/document/Revision;Lorg/apache/jackrabbit/oak/plugins/document/Revision;)V getLocalRevisions ()Ljava/util/SortedMap; get containsMapEntry K(Ljava/lang/String;Lorg/apache/jackrabbit/oak/plugins/document/Revision;Z)V equals \(Ljava/lang/String;Lorg/apache/jackrabbit/oak/plugins/document/Revision;Ljava/lang/Object;)V
findAndUpdate ?(Lorg/apache/jackrabbit/oak/plugins/document/Collection;Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;)Lorg/apache/jackrabbit/oak/plugins/document/Document; removeCollision m(Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;Lorg/apache/jackrabbit/oak/plugins/document/Revision;)V org/slf4j/Logger debug ((Ljava/lang/String;[Ljava/lang/Object;)V 3org/apache/jackrabbit/oak/plugins/document/Document org/slf4j/LoggerFactory getLogger %(Ljava/lang/Class;)Lorg/slf4j/Logger; E > G H I J K L M N O L P Q R ? 2*? *+? ? ? *,? ? ? *-? ? ? *? ? ? ? S : ; <