
org.apache.jackrabbit.oak.plugins.version.VersionEditor.class Maven / Gradle / Ivy
???? 2A ?
? ? ?
? ?
8 ?
R ? 8 ? 8 ? 8 ? 8 ? ? 8 ? 8 ? 8 ? 8 ?
8 ?
? ?
? ? ?
8 ?
8 ? 8 ? ? ? ?
? ? ? ? ? ? ? ? ?
? ? ? ?
# ? ?
# ? ?
# ?
8 ?
8 ? ?
?
? ?
?
?
? ?
8 ?
8 ? ? ? ?
8 ? ? ? ? ?
? ?
?
E ?
E ? ? ? ? ? ? ? ? ? ? ? ? ? ?
8 ?
8 ? ? ? ? ? ? ? ? ?
? ?
K ? ? ? ? ? parent 9Lorg/apache/jackrabbit/oak/plugins/version/VersionEditor; vMgr CLorg/apache/jackrabbit/oak/plugins/version/ReadWriteVersionManager; node 1Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder; name Ljava/lang/String;
isVersionable Ljava/lang/Boolean; before /Lorg/apache/jackrabbit/oak/spi/state/NodeState; after
isReadOnly Z
commitInfo 1Lorg/apache/jackrabbit/oak/spi/commit/CommitInfo; ?(Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;Lorg/apache/jackrabbit/oak/spi/commit/CommitInfo;)V Code LineNumberTable LocalVariableTable this versionStore
workspaceRoot "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nonnull; ?(Lorg/apache/jackrabbit/oak/plugins/version/VersionEditor;Lorg/apache/jackrabbit/oak/plugins/version/ReadWriteVersionManager;Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;Ljava/lang/String;Lorg/apache/jackrabbit/oak/spi/commit/CommitInfo;)V Ljavax/annotation/Nullable; enter a(Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)V
StackMapTable ? ?
Exceptions leave
propertyAdded 0(Lorg/apache/jackrabbit/oak/api/PropertyState;)V -Lorg/apache/jackrabbit/oak/api/PropertyState; propertyChanged ](Lorg/apache/jackrabbit/oak/api/PropertyState;Lorg/apache/jackrabbit/oak/api/PropertyState;)V baseVersion propName ? propertyDeleted childNodeAdded p(Ljava/lang/String;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Lorg/apache/jackrabbit/oak/spi/commit/Editor; childNodeChanged ?(Ljava/lang/String;Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Lorg/apache/jackrabbit/oak/spi/commit/Editor; childNodeDeleted ()Z isVersionProperty 0(Lorg/apache/jackrabbit/oak/api/PropertyState;)Z state isLockProperty wasCheckedIn prop ? hasNewIdentifier beforeId afterId buildBeforeIdentifier 4(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;
identifier Ljava/lang/StringBuilder; uuid buildAfterIdentifier throwCheckedIn (Ljava/lang/String;)V msg throwProtected
SourceFile VersionEditor.java Aorg/apache/jackrabbit/oak/plugins/version/ReadWriteVersionManager ? ? ? /org/apache/jackrabbit/oak/spi/state/NodeBuilder e ? e o e \ ] T U V W X Y java/lang/String Z [ c d ^ _ ` _ \ ? ? ? ? ? ? ? a b ? jcr:baseVersion
jcr:versionHistory jcr:isCheckedOut
jcr:lockOwner jcr:lockIsDeep java/lang/StringBuilder Cannot add property on checked in node ? ? ? ? Cannot change property restore- ? ? ? ? )Cannot delete property on checked in node!" _ ? ? 7org/apache/jackrabbit/oak/plugins/version/VersionEditor#$%&'() \*+,- ?./012
3456789 java/lang/Boolean ? ? ? ? jcr:uuid:; / 3org/apache/jackrabbit/oak/api/CommitFailedException Version<=>? e@
Constraint Property is protected: java/lang/Object +org/apache/jackrabbit/oak/spi/commit/Editor -org/apache/jackrabbit/oak/spi/state/NodeState +org/apache/jackrabbit/oak/api/PropertyState $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; e(Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;)V ()V /org/apache/jackrabbit/oak/spi/commit/CommitInfo getInfo ()Ljava/util/Map; getOrCreateVersionHistory s(Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;Ljava/util/Map;)Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder; exists getName ()Ljava/lang/String; equals (Ljava/lang/Object;)Z hasProperty (Ljava/lang/String;)Z "org/apache/jackrabbit/oak/api/Type REFERENCE $Lorg/apache/jackrabbit/oak/api/Type; getValue 8(Lorg/apache/jackrabbit/oak/api/Type;)Ljava/lang/Object; restore ?(Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;Ljava/lang/String;Lorg/apache/jackrabbit/oak/plugins/version/VersionSelector;)V append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString checkout 4(Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;)V checkin
startsWith length ()I substring (I)Ljava/lang/String; setProperty {(Ljava/lang/String;Ljava/lang/Object;Lorg/apache/jackrabbit/oak/api/Type;)Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder; 7org/apache/jackrabbit/oak/plugins/memory/EmptyNodeState MISSING_NODE child E(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder; builder 3()Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder; 2org/apache/jackrabbit/oak/plugins/tree/TreeFactory createReadOnlyTree U(Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Lorg/apache/jackrabbit/oak/api/Tree; '(Lorg/apache/jackrabbit/oak/api/Tree;)Z valueOf (Z)Ljava/lang/Boolean; booleanValue :org/apache/jackrabbit/oak/plugins/version/VersionConstants VERSION_PROPERTY_NAMES Ljava/util/Collection; java/util/Collection contains 4org/apache/jackrabbit/oak/plugins/lock/LockConstants LOCK_PROPERTY_NAMES Ljava/util/Set;
java/util/Set getProperty A(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/api/PropertyState; BOOLEAN getString &(Ljava/lang/String;)Ljava/lang/String; >org/apache/jackrabbit/oak/plugins/version/VersionExceptionCode NODE_CHECKED_IN @Lorg/apache/jackrabbit/oak/plugins/version/VersionExceptionCode; ordinal ((Ljava/lang/String;ILjava/lang/String;)V 8 R S T U V W X Y Z [ \ ] ^ _ ` _ a b c d e f g k *? Y+? ? ,? ? ? ,-? ? h
<