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

There is a newer version: 1.62.0
Show newest version
????2o
?%
&'(	?)	?*+
,-
./	?0
?1	23
45
67
?8
9:<;<=<>?@ABCD	EFGHIJ
KL	EMNOP	EQR
STUV
?WXY
?Z
9[
\]
?^
_`ab	cd
ce
0fg?h
?i
?jkl	Emn
?o	Ep
qr
qs
qt
qu
qv
qwxyz
{|	E}~
?
?
??
??
S?
9]	c??
R%?
R??
RL
??
??
???
9???
&???	c??
??
??	c????
9??
&?
?
&?
??
????
??
??	E??;??
R?
v?
????
??
??
?????
??
?
?
?
??
R??
?	c?
9??
?%???????????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??123?4java/lang/StringBuilderThe VersionHistory with UUID: 56$ does not have a Version with UUID: ???78?9/jcr:system/jcr:versionStorage:;<? Version history does not exist: =>??@A9VersionSelector did not select any version from history: ??BVersion label ' does not exist on this version historyCD?Not a relative pathE>FG=HIJK
nt:versionjcr:createdL?MNOPQ??java/lang/IllegalStateException#Missing jcr:successors property on 5R??STUVW
X8YZ[\]4Mandatory jcr:predecessors property missing on node 5Mandatory jcr:predecessors property is empty on node ^+Could not find 'best' predecessor node for _`abacdef5g.0)chi;java/util/ArrayListjk+org/apache/jackrabbit/oak/api/PropertyStatelmnkAorg/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;	addValuesgetPropertyState/()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?KN+:-?;?W?????&?3??*4??4????&???&?????W*+?L?MM*,+?'W???	??? ????	???0?????@?*?N,?O:*+?L?M::?!?P:? ??):?2?0Y1?Q?3?RY?ST?U+?
?UV?U,?U?W?4?+**?X?Y:-?ZW??2?
????#?/?:???n?}????\	#??????????????
{??q??n??}????:???3?0???????i	?*?N+?O:[?\:**??-:?]?RY?S^?U?U?W?_,?`:?'?0Y1?a?3?RY?Sb?U?U?W?4?!?5?"?6?:-#?"?W*-?
,?c??.

=GLp????\	????????????
?????????GY??????!?p?????????0?????????M*+???dN-,????+?0Y1?e?3?RY?Sf?U,?Ug?U?W?4?-,?hW??+,-D1L2?*M??M??M??A????D??0?
??????=,?i??j?k,??N-??-??:+?)L???+??BC/D8E;F?4/	?? ??=??=??=???@?????????
?+? ?6?lN+?:?:6,:??m,:?5:?;?6??W,J?>?W??KN??lN,:-?;?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+?
:-G?H?I?W-(,?>?W-J?>?W-:?~?;?W?????#?1?B??4C??C?C?C??=
???????s,:?5N-?-??D-??RY?S??U,?
?U?W:??RY?S??U,?
?U?W:?vY?y?:-?;?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 - 2024 Weber Informatics LLC | Privacy Policy