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

org.apache.jackrabbit.oak.jcr.version.VersionManagerImpl.class Maven / Gradle / Ivy

There is a newer version: 1.9.3
Show newest version
????3?	h?
h	h
h
h
h
h
h
h
i
	




?

O
h
h
 
"!"
	#$
&%
O&'
*()?
,*+?
/%,
h-
h./?
501?
80
O234
<
	5
67
89
O:
8;<=
E>
E?@
EA
D
BCD
EFGH
PI
RJK
ULMNOP
QROSTUTV
OWXS
bY
MZO[\
b]^_
d
`abcInnerClassessessionContext6Lorg/apache/jackrabbit/oak/jcr/session/SessionContext;versionManagerDelegate?Lorg/apache/jackrabbit/oak/jcr/delegate/VersionManagerDelegate;9(Lorg/apache/jackrabbit/oak/jcr/session/SessionContext;)VCodeLineNumberTableLocalVariableTablethis:Lorg/apache/jackrabbit/oak/jcr/version/VersionManagerImpl;setActivity"(Ljavax/jcr/Node;)Ljavax/jcr/Node;activityLjavax/jcr/Node;
ExceptionsrestoreByLabel((Ljava/lang/String;Ljava/lang/String;Z)VabsPathLjava/lang/String;versionLabelremoveExistingZrestore1(Ljava/lang/String;Ljavax/jcr/version/Version;Z)VversionLjavax/jcr/version/Version;sessionDelegate8Lorg/apache/jackrabbit/oak/jcr/delegate/SessionDelegate;versionNamehistory"Ljavax/jcr/version/VersionHistory;(Ljavax/jcr/version/Version;Z)V ([Ljavax/jcr/version/Version;Z)Vversions[Ljavax/jcr/version/Version;
versionableId
StackMapTableDdremoveActivity(Ljavax/jcr/Node;)VactivityNodemerge@(Ljava/lang/String;Ljava/lang/String;ZZ)Ljavax/jcr/NodeIterator;srcWorkspace
bestEffort	isShallow?(Ljava/lang/String;Ljava/lang/String;Z)Ljavax/jcr/NodeIterator;*(Ljavax/jcr/Node;)Ljavax/jcr/NodeIterator;getOakPathOrThrowNotFound&(Ljava/lang/String;)Ljava/lang/String;isCheckedOut(Ljava/lang/String;)ZgetVersionHistory6(Ljava/lang/String;)Ljavax/jcr/version/VersionHistory;getBaseVersion/(Ljava/lang/String;)Ljavax/jcr/version/Version;getActivity()Ljavax/jcr/Node;	doneMerge0(Ljava/lang/String;Ljavax/jcr/version/Version;)VcreateConfiguration$(Ljava/lang/String;)Ljavax/jcr/Node;createActivitytitle
checkpointvcheckout(Ljava/lang/String;)VcheckincancelMergecheckPendingChangesForRestore;(Lorg/apache/jackrabbit/oak/jcr/delegate/SessionDelegate;)VcheckNotLockednode5Lorg/apache/jackrabbit/oak/jcr/delegate/NodeDelegate;lockManager4Lorg/apache/jackrabbit/oak/jcr/lock/LockManagerImpl;eensureParentExists?(Lorg/apache/jackrabbit/oak/jcr/delegate/SessionDelegate;Ljava/lang/String;)Lorg/apache/jackrabbit/oak/jcr/delegate/NodeDelegate;
oakParentPathparent\RuntimeVisibleAnnotationsLjavax/annotation/Nonnull;"RuntimeVisibleParameterAnnotationsgetExisting<(Ljavax/jcr/version/Version;Ljava/util/Set;)Ljava/util/List;versionablePathi$Ljava/util/Iterator;
inSubGraphuuidversionablePathsLjava/util/Set;uuidsLjava/util/List;delegateexistingLocalVariableTypeTable#Ljava/util/Set;$Ljava/util/List;GLjava/util/List;fGgah	Signature?(Ljavax/jcr/version/Version;Ljava/util/Set;)Ljava/util/List;removeExistingNodes(Ljava/util/List;)VndJ(Ljava/util/List;)VinternalGetVersionHistoryS(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/jcr/delegate/VersionHistoryDelegate;absPathVersionableoakPathnodeDelegate
access$000`(Lorg/apache/jackrabbit/oak/jcr/version/VersionManagerImpl;Ljava/lang/String;)Ljava/lang/String;x0x1
access$100?(Lorg/apache/jackrabbit/oak/jcr/version/VersionManagerImpl;Lorg/apache/jackrabbit/oak/jcr/delegate/SessionDelegate;Ljava/lang/String;)Lorg/apache/jackrabbit/oak/jcr/delegate/NodeDelegate;x2
access$200u(Lorg/apache/jackrabbit/oak/jcr/version/VersionManagerImpl;Lorg/apache/jackrabbit/oak/jcr/delegate/SessionDelegate;)V
access$300O(Lorg/apache/jackrabbit/oak/jcr/version/VersionManagerImpl;Ljava/lang/String;)V
access$400v(Lorg/apache/jackrabbit/oak/jcr/version/VersionManagerImpl;Ljavax/jcr/version/Version;Ljava/util/Set;)Ljava/util/List;
access$500M(Lorg/apache/jackrabbit/oak/jcr/version/VersionManagerImpl;Ljava/util/List;)V
access$600{(Lorg/apache/jackrabbit/oak/jcr/version/VersionManagerImpl;)Lorg/apache/jackrabbit/oak/jcr/delegate/VersionManagerDelegate;
access$700?(Lorg/apache/jackrabbit/oak/jcr/version/VersionManagerImpl;Ljava/lang/String;)Lorg/apache/jackrabbit/oak/jcr/delegate/VersionHistoryDelegate;
access$800r(Lorg/apache/jackrabbit/oak/jcr/version/VersionManagerImpl;)Lorg/apache/jackrabbit/oak/jcr/session/SessionContext;
SourceFileVersionManagerImpl.javamn??op????????????qijklmno1javax/jcr/UnsupportedRepositoryOperationException$OAK-827: Activities not implemented.q?-OAK-168: Restore of by label not implemented.:org/apache/jackrabbit/oak/jcr/version/VersionManagerImpl$1qpqr??javax/jcr/version/Versions???6OAK-168: Restore of multiple versions not implemented.t? javax/jcr/version/VersionHistoryuvwxyz"javax/jcr/version/VersionException$Restore of root version not possible:org/apache/jackrabbit/oak/jcr/version/VersionManagerImpl$2q{ OAK-1402: Merge not implemented.:org/apache/jackrabbit/oak/jcr/version/VersionManagerImpl$3
isCheckoutOutq|}~java/lang/Boolean?:org/apache/jackrabbit/oak/jcr/version/VersionManagerImpl$4q?:org/apache/jackrabbit/oak/jcr/version/VersionManagerImpl$5)OAK-1403: Configurations not implemented.????:org/apache/jackrabbit/oak/jcr/version/VersionManagerImpl$6q?:org/apache/jackrabbit/oak/jcr/version/VersionManagerImpl$7??#javax/jcr/InvalidItemStateException/Unable to restore. Session has pending changes.?????e??????javax/jcr/lock/LockExceptionjava/lang/StringBuilderNode at ??
 is locked?v???java/lang/String???6org/apache/jackrabbit/oak/jcr/delegate/SessionDelegatejavax/jcr/PathNotFoundExceptionjava/util/ArrayList??:org/apache/jackrabbit/oak/jcr/version/VersionManagerImpl$8q????f???????g??????h?v????3org/apache/jackrabbit/oak/jcr/delegate/NodeDelegate??javax/jcr/RepositoryException Unable to remove existing node: ??8org/apache/jackrabbit/oak/jcr/version/VersionManagerImpljava/lang/Object javax/jcr/version/VersionManagerjavax/jcr/ItemExistsException2org/apache/jackrabbit/oak/jcr/lock/LockManagerImpljava/util/Listjava/util/Iterator
java/util/Set()V4org/apache/jackrabbit/oak/jcr/session/SessionContextgetSessionDelegate:()Lorg/apache/jackrabbit/oak/jcr/delegate/SessionDelegate;=org/apache/jackrabbit/oak/jcr/delegate/VersionManagerDelegatecreatey(Lorg/apache/jackrabbit/oak/jcr/delegate/SessionDelegate;)Lorg/apache/jackrabbit/oak/jcr/delegate/VersionManagerDelegate;?(Lorg/apache/jackrabbit/oak/jcr/version/VersionManagerImpl;Ljava/lang/String;ZLjava/lang/String;Lorg/apache/jackrabbit/oak/jcr/delegate/SessionDelegate;Ljavax/jcr/version/Version;Z)VperformVoidE(Lorg/apache/jackrabbit/oak/jcr/session/operation/SessionOperation;)V
getVersion	getParentgetVersionableIdentifier()Ljava/lang/String;getRootVersion()Ljavax/jcr/version/Version;isSame(Ljavax/jcr/Item;)Z?(Lorg/apache/jackrabbit/oak/jcr/version/VersionManagerImpl;Ljava/lang/String;ZLorg/apache/jackrabbit/oak/jcr/delegate/SessionDelegate;Ljava/lang/String;Ljavax/jcr/version/Version;Z)V?(Lorg/apache/jackrabbit/oak/jcr/version/VersionManagerImpl;Ljava/lang/String;Ljava/lang/String;Lorg/apache/jackrabbit/oak/jcr/delegate/SessionDelegate;)VperformV(Lorg/apache/jackrabbit/oak/jcr/session/operation/SessionOperation;)Ljava/lang/Object;booleanValue()Za(Lorg/apache/jackrabbit/oak/jcr/version/VersionManagerImpl;Ljava/lang/String;Ljava/lang/String;)V?(Lorg/apache/jackrabbit/oak/jcr/version/VersionManagerImpl;Ljava/lang/String;ZLjava/lang/String;Lorg/apache/jackrabbit/oak/jcr/delegate/SessionDelegate;)VhasPendingChangesgetWorkspace7()Lorg/apache/jackrabbit/oak/jcr/session/WorkspaceImpl;3org/apache/jackrabbit/oak/jcr/session/WorkspaceImplgetLockManager6()Lorg/apache/jackrabbit/oak/jcr/lock/LockManagerImpl;isLockedgetNodeI(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/jcr/delegate/NodeDelegate;	canUnlock8(Lorg/apache/jackrabbit/oak/jcr/delegate/NodeDelegate;)Zappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString$com/google/common/base/PreconditionscheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object;+org/apache/jackrabbit/oak/commons/PathUtils
getParentPath
getFrozenNodejavax/jcr/Nodeaccept(Ljavax/jcr/ItemVisitor;)VisEmptyjava/util/Collections	emptyList()Ljava/util/List;iterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;getNodeByIdentifiergetPath
startsWithadd(Ljava/lang/Object;)Zremovev(Lorg/apache/jackrabbit/oak/jcr/delegate/NodeDelegate;)Lorg/apache/jackrabbit/oak/jcr/delegate/VersionHistoryDelegate;!hijmnop&qrsU*?
*+?*+????t;<	=>uvwmnxys>
?
Y??tBu
vw
z{|d}~sR
?
Y??tIu*
vw
?
??
??|d??sy
*??:?Y*+,???tQ	R?u4vw?????	??|d?~sv*+?:*?Y,?S??t???u4vw???????|d??sP*?Y+S??t
?
?u vw????|d??s
b+??
?
Y??+2N-??:?:?-??
?Y ?!?*??:?"Y*-?#??t*
?????(?8?B?K?a?uHbvwb??b??N??C??(:??K????1???|?
D<d??s>
?
Y??t?u
vw
?{|d??s\
?
Y$??t?u4
vw
?
??
??
??|d??sR
?
Y$??t?u*
vw
?
??
??|d??s>
?
Y$??t?u
vw
?{|d??s=	*?+?%?t?u	vw	?|P??sa*??M,?&Y*'+,?(?)?*?+?t
??u vw???|d??s]*??M,?,Y*-+?.?)??t

u vw???|d??s^*??M,?/Y*0+,?1?)??t
u vw???|d??s4
?
Y??t+u
vw|d??sH
?
Y$??t1u 
vw
?
??|d??s>
?
Y2??t6u
vw
?|d??s>
?
Y??t;u
vw
??|d??sS
*+?3M*+?4,?tABCu 
vw
???|d??s`*??M,?5Y*6+,?7??tHIUu vw???|d??s_*??M,?8Y*9+,?:?)??t
YZu vw???|d??sH
?
Y$??tju 
vw
?
??|d??sW+?;?
???tqruuvw???|<??s?H*????@M,+?A?7*??+?BN,-?C?#?DY?EY?FG?H+?HI?H?J?K??tyz{|'}G?u*(??HvwH?=????G?|d??s?0*,?L?M?N?	N+?L?O-?B:??PY,?N?Q??t???!?-?u40vw0??0?!??????-??|P???
????s??RY?SN+?T?UY*-?V?W*??:-?X??Y??RY?S:-?Z:?[?f?\?M:?]:?I6	,?^:

?[?%
?\?M:?_?`?	6	????	?
?aW????tN???%?.?2?;?Y?b?g?j?????????????????uz???r,??
jC??	bK??YT??Cm???vw?????????%???;x??? ??????;x???D?2??????.??????????(???|d???
????s?C+?ZM,?[?5,?\?bN-?c?!?dY?EY?Fe?H-?_?H?J?f???ȱt??!???B?u*%??;??CvwC???C?????7?|d????s?3*??M*+?L?M?	N,-?B:??PY+?Q?*??g?t???? ?)?u43vw3??+????????)???|d
??????s:*+?	?t6u?w??|P??sE*+,??t6u ?w????|P??s:*+??t6u?w??|<??s:*+??t6u?w??|d??sE*+,??t6u ?w????|d??s:*+??t6u?w??|d??s/*??t6u?w??s:*+??t6u?w??|d
??s/*??t6u?w??lBU85/,&"




© 2015 - 2025 Weber Informatics LLC | Privacy Policy