All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.apache.jackrabbit.oak.plugins.version.ReadWriteVersionManager.class Maven / Gradle / Ivy

????2l
?$
%&'	?(	?)*
+,
-.	?/
?0	12
34
56
?7
89<:;<;=>?@ABC	DEFGHI
JK	DLMNO	DPQ
RSTU
?VWX
?Y
8Z
[\
?]
^_`a	bc
bd
0ef?g
?h
?ijk	Dlm
?n	Do
pq
pr
ps
pt
puvwx
yz	D{|
}~
}
??
??
R?
8\	b??
Q$?
Q??
QK
??
???
8???
%???	b??
??
??	b????
8??
%?
}?
%?
??
????
??
??	D??:??
Q?
t?
????
??
??
??
}?????
??
?
?
?
??
Q??
?	b?
8??
?$???????????versionStorageNode1Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;
workspaceRootntMgrDLorg/apache/jackrabbit/oak/plugins/nodetype/ReadOnlyNodeTypeManager;e(Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;)VCodeLineNumberTableLocalVariableTablethisCLorg/apache/jackrabbit/oak/plugins/version/ReadWriteVersionManager;getVersionStorage&()Lorg/apache/jackrabbit/oak/api/Tree;RuntimeVisibleAnnotationsLjavax/annotation/Nonnull;getWorkspaceRoot&()Lorg/apache/jackrabbit/oak/api/Root;getNodeTypeManagerF()Lorg/apache/jackrabbit/oak/plugins/nodetype/ReadOnlyNodeTypeManager;
StackMapTablegetOrCreateVersionHistorys(Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;Ljava/util/Map;)Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;ntLjava/lang/String;nameitLjava/util/Iterator;vLabelsversionableinfoMapLjava/util/Map;vUUIDrelPathnode
copiedFromLjava/lang/Object;LocalVariableTypeTable(Ljava/util/Iterator;5Ljava/util/Map;?'?>??
Exceptions	Signature?(Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;Ljava/util/Map;)Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;"RuntimeVisibleParameterAnnotations
removeVersion(Ljava/lang/String;)Vmsglabeli$	successorpb:Lorg/apache/jackrabbit/oak/plugins/memory/PropertyBuilder;succIdpredecessorpredIdversionRelPathhistoryRelPathversionNamevhversionNode	versionIdsuccessorIds-Lorg/apache/jackrabbit/oak/api/PropertyState;predecessorIdsNLorg/apache/jackrabbit/oak/plugins/memory/PropertyBuilder;?checkout4(Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;)VbaseVersionpredecessorsLjava/util/List;$Ljava/util/List;checkinhistoryrestore?(Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;Ljava/lang/String;Lorg/apache/jackrabbit/oak/plugins/version/VersionSelector;)VversionUUIDselector;Lorg/apache/jackrabbit/oak/plugins/version/VersionSelector;versionPathversionversionableState;???connectHistoryw(Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;Ljava/lang/String;Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;)VrootVersionvHistoryUUIDrootVersionUUIDcalculateVersionv(Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;)Ljava/lang/String;messagenewVersionNamevbestposIgetVersionLabelsForE(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;getVersionLabels:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Iterable;ps	labelNodeN(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Iterable;getVersionByIdnbuuid	childName	vhBuilderLjavax/annotation/CheckForNull;
SourceFileReadWriteVersionManager.java?????/org/apache/jackrabbit/oak/spi/state/NodeBuilder?????????????????????????????????????java/lang/String?jcr:primaryType??rep:versionStoragent:versionHistory?????jcr:copiedFrom???????jcr:rootVersion?jcr:versionableUuid?jcr:uuid?jcr:versionLabelsnt:versionLabels??jcr:versionHistory		???
$Removal of root version not allowed.3org/apache/jackrabbit/oak/api/CommitFailedExceptionVersion
???jcr:successorsjcr:predecessors?java/lang/Iterable?? !"?#$?jcr:isCheckedOut%&'(?jcr:baseVersion)*+,-??./0?1java/lang/StringBuilderThe VersionHistory with UUID: 23$ does not have a Version with UUID: ?45?6/jcr:system/jcr:versionStorage789? Version history does not exist: :;?<=>9VersionSelector did not select any version from history: ???Version label ' does not exist on this version history@A?Not a relative pathB;CD:EFGH

nt:versionjcr:createdI?JKLMN??java/lang/IllegalStateException#Missing jcr:successors property on 2O??PQRST??U5VWXYZ4Mandatory jcr:predecessors property missing on node 5Mandatory jcr:predecessors property is empty on node [+Could not find 'best' predecessor node for \]^_^`abc2d.0&`ef8java/util/ArrayListgh+org/apache/jackrabbit/oak/api/PropertyStateij	?khAorg/apache/jackrabbit/oak/plugins/version/ReadWriteVersionManager@org/apache/jackrabbit/oak/plugins/version/ReadOnlyVersionManager
java/util/Mapjava/util/Iteratorjava/lang/Object9org/apache/jackrabbit/oak/plugins/version/VersionSelectorjavax/jcr/RepositoryExceptionjava/util/List:org/apache/jackrabbit/oak/plugins/version/VersionableState"java/lang/IllegalArgumentException()V$com/google/common/base/PreconditionscheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object;getNodeState1()Lorg/apache/jackrabbit/oak/spi/state/NodeState;2org/apache/jackrabbit/oak/plugins/tree/TreeFactorycreateReadOnlyTreeU(Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Lorg/apache/jackrabbit/oak/api/Tree;2org/apache/jackrabbit/oak/plugins/tree/RootFactorycreateReadOnlyRootU(Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Lorg/apache/jackrabbit/oak/api/Root;1org/apache/jackrabbit/oak/namepath/NamePathMapperDEFAULT3Lorg/apache/jackrabbit/oak/namepath/NamePathMapper;Borg/apache/jackrabbit/oak/plugins/nodetype/ReadOnlyNodeTypeManagergetInstance?(Lorg/apache/jackrabbit/oak/api/Root;Lorg/apache/jackrabbit/oak/namepath/NamePathMapper;)Lorg/apache/jackrabbit/oak/plugins/nodetype/ReadOnlyNodeTypeManager;/org/apache/jackrabbit/oak/plugins/version/UtilsuuidFromNodeE(Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;)Ljava/lang/String;getVersionHistoryPath&(Ljava/lang/String;)Ljava/lang/String;+org/apache/jackrabbit/oak/commons/PathUtilselements((Ljava/lang/String;)Ljava/lang/Iterable;iterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;childhasProperty(Ljava/lang/String;)Z"org/apache/jackrabbit/oak/api/TypeNAME$Lorg/apache/jackrabbit/oak/api/Type;setProperty{(Ljava/lang/String;Ljava/lang/Object;Lorg/apache/jackrabbit/oak/api/Type;)Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;gettoString()Ljava/lang/String;
WEAKREFERENCEhasChildNodeSTRING>org/apache/jackrabbit/oak/plugins/identifier/IdentifierManagergenerateUUIDgetChildNodegetAncestorPath'(Ljava/lang/String;I)Ljava/lang/String;org/apache/jackrabbit/util/TextgetNameequals(Ljava/lang/Object;)Z>org/apache/jackrabbit/oak/plugins/version/VersionExceptionCodeROOT_VERSION_REMOVAL@Lorg/apache/jackrabbit/oak/plugins/version/VersionExceptionCode;ordinal()I((Ljava/lang/String;ILjava/lang/String;)VgetPropertyA(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/api/PropertyState;getValue8(Lorg/apache/jackrabbit/oak/api/Type;)Ljava/lang/Object;
REFERENCES	REFERENCE8org/apache/jackrabbit/oak/plugins/memory/PropertyBuilderarray`(Lorg/apache/jackrabbit/oak/api/Type;)Lorg/apache/jackrabbit/oak/plugins/memory/PropertyBuilder;setNameN(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/plugins/memory/PropertyBuilder;	setValuesP(Ljava/lang/Iterable;)Lorg/apache/jackrabbit/oak/plugins/memory/PropertyBuilder;removeValueN(Ljava/lang/Object;)Lorg/apache/jackrabbit/oak/plugins/memory/PropertyBuilder;getPropertyState/()Lorg/apache/jackrabbit/oak/api/PropertyState;`(Lorg/apache/jackrabbit/oak/api/PropertyState;)Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;removejava/lang/BooleanvalueOf(Z)Ljava/lang/Boolean;BOOLEANjava/util/Collections
singletonList$(Ljava/lang/Object;)Ljava/util/List;emptyMap()Ljava/util/Map;getIdentifierManagerB()Lorg/apache/jackrabbit/oak/plugins/identifier/IdentifierManager;getPathNO_SUCH_VERSIONappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;
forRestoreX(Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;Lorg/apache/jackrabbit/oak/plugins/version/ReadWriteVersionManager;Lorg/apache/jackrabbit/oak/plugins/nodetype/ReadOnlyNodeTypeManager;)Lorg/apache/jackrabbit/oak/plugins/version/VersionableState;n(Lorg/apache/jackrabbit/oak/plugins/version/VersionSelector;)Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;
relativize8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;exists
checkState(ZLjava/lang/Object;)Vselectd(Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;)Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;NO_VERSION_TO_RESTORENO_SUCH_VERSION_LABELremoveProperty
isAbsolute
checkArgument	emptyList()Ljava/util/List;(Z)V'com/google/common/collect/ImmutableListcopyOf?(Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableList;java/util/Calendar()Ljava/util/Calendar;"org/apache/jackrabbit/util/ISO8601format((Ljava/util/Calendar;)Ljava/lang/String;DATE-(Ljava/lang/Object;)Ljava/lang/StringBuilder;com/google/common/collect/Sets
newHashSet)(Ljava/lang/Iterable;)Ljava/util/HashSet;
java/util/SetaddfromVersioncreate3()Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;	singleton#(Ljava/lang/Object;)Ljava/util/Set;countlengthlastIndexOf(I)I	substring(II)Ljava/lang/String;(I)Ljava/lang/String;java/lang/IntegerparseInt(Ljava/lang/String;)I(I)Ljava/lang/StringBuilder;UNEXPECTED_REPOSITORY_EXCEPTIONconcat
getProperties()Ljava/lang/Iterable;getType&()Lorg/apache/jackrabbit/oak/api/Type;getChildNodeNames!???????????e*?*+???*,?????TUVW? ?????????7
*?????\?
???????7
*?????b?
???????U*?	?**?
???	*?	??hil?????????\	+?W+?
N*-?:*?:??:??M??:?:??'??
:?:??W???,?:????W? ?F!-?"?W#?$?"?W%?:&??W*+?'W?!+(??*?)?
+?*??f|}
~?-?9?D?P?Z?a?e?t?w???????????????????????z^??e??9;??#T???????????
??????????????#T?????:?#????????=?????? ??N?0?????
?????e
?+?+M+?,N**?,?-:-?.?/:?0Y1?2?3?4?-?):#?5?"?6?:*+?7?:????:*,?8???9?5::?5:?;?6???::?@:?5?;?6???:9?@9?5?;?6??6?JN+:-?;?W?????&?3??*4??4????&???&?????W*+?K?LM*,+?'W???	??? ????	???0?????@?*?M,?N:*+?K?L::?!?O:? ??):?2?0Y1?P?3?QY?RS?T+?
?TU?T,?T?V?4?+**?	?W:-?XW??2?
????#?/?:???n?}????\	#??????????????
{??q??n??}????:???3?0???????i	?*?M+?N:Y?Z:**??-:?[?QY?R\?T?T?V?],?^:?'?0Y1?_?3?QY?R`?T?T?V?4?!?5?"?6?:-#?"?W*-?
,?a??.

=GLp????\	????????????
?????????GY??????!?p?????????0?????????M*+???bN-,????+?0Y1?c?3?QY?Rd?T,?Te?T?V?4?-,?fW??+,-D1L2?*M??M??M??A????D??0?
??????=,?g??h?i,??N-??-??:+?)L???+??BC/D8E;F?4/	?? ??=??=??=???@?????????
?+? ?6?jN+?:?:6,:??k,:?5:?;?6??W,I?>?W??JN??jN,:-?;?W???$[]^_a"b-c7dHeVg[hjiyj?k?l?o?p?q?r?s?twx(y7z:}HM?S?d?t?????????????
??????7???a??	?W??
?L???o?????????????H\??VN??"???[I??H\??? 
??H\???a?6??[???Y???????????-??????<?0?
??	??C+?
:-F?G?H?W-(,?>?W-I?>?W-:?}?;?W?????#?1?B??4C??C
?C?C??=?????
??s,:?5N-?-?~?D-??QY?R?T,?
?T?V:??QY?R??T,?
?T?V:?tY?w?:-?;?6????:?>???",?>?6?.?-????W???-??"3@ Q!_$b%?H3,?E??d??d??d??\??U??\???????A??0????
?????S+???N-???-??:+?):#?5:?,?"?6?.???????* +*,5-K.N0Q1?H*$?5? .?E??S??S ?S??????A??!?
??"#




© 2015 - 2025 Weber Informatics LLC | Privacy Policy