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

org.apache.jackrabbit.oak.jcr.delegate.SessionDelegate.class Maven / Gradle / Ivy

There is a newer version: 1.9.3
Show newest version
????3?
???
?	??	??	??	????
	?
?	??
???	???	???	???
?	????
?	????
?
??	???
 ?	???	???
???
%?	??
%?	??	??
??	??	??
??	??	??	??	??	??
?
?
??
9?
#?
?
??	??
??
??
??
??
??
?????
G??
G?
G?
G?
F?
???
E?
??
??-
/??
/???	????
??
?????
\?
m???
a?
%???	???????????
m?
??
??
??
???????
u?
 ???	??	?
?
%	?	?
?????
???	

?
?
?
?
???
?
?
?		?	

?	 
?!	?"	?#$%&'	?(	?)
*
	?+?,	?-	?.?/0?1234?5
{67
89:
8;<=>InnerClassesRefreshNamespacesSaveCountRefreshRefreshAtNextAccessWarningLockSynchronizedIteratorlogLorg/slf4j/Logger;auditLoggerreadOperationLoggerwriteOperationLoggercontentSession.Lorg/apache/jackrabbit/oak/api/ContentSession;securityProvider9Lorg/apache/jackrabbit/oak/spi/security/SecurityProvider;refreshAtNextAccessLLorg/apache/jackrabbit/oak/jcr/delegate/SessionDelegate$RefreshAtNextAccess;saveCountRefreshILorg/apache/jackrabbit/oak/jcr/delegate/SessionDelegate$SaveCountRefresh;refreshStrategy7Lorg/apache/jackrabbit/oak/jcr/session/RefreshStrategy;root$Lorg/apache/jackrabbit/oak/api/Root;	idManager@Lorg/apache/jackrabbit/oak/plugins/identifier/IdentifierManager;sessionStats4Lorg/apache/jackrabbit/oak/jcr/session/SessionStats;clock'Lorg/apache/jackrabbit/oak/stats/Clock;sessionCounters?Counters=Lorg/apache/jackrabbit/oak/jcr/session/SessionStats$Counters;readCounter,Lorg/apache/jackrabbit/oak/stats/MeterStats;readDuration,Lorg/apache/jackrabbit/oak/stats/TimerStats;writeCounter
writeDurationisAliveZsessionOpCountIupdateCountJuserDataLjava/lang/String;permissionProviderTLorg/apache/jackrabbit/oak/spi/security/authorization/permission/PermissionProvider;lockDLorg/apache/jackrabbit/oak/jcr/delegate/SessionDelegate$WarningLock;
namespaces9Lorg/apache/jackrabbit/oak/jcr/session/SessionNamespaces;(Lorg/apache/jackrabbit/oak/api/ContentSession;Lorg/apache/jackrabbit/oak/spi/security/SecurityProvider;Lorg/apache/jackrabbit/oak/jcr/session/RefreshStrategy;Ljava/lang/ThreadLocal;Lorg/apache/jackrabbit/oak/stats/StatisticManager;Lorg/apache/jackrabbit/oak/stats/Clock;)VCodeLineNumberTableLocalVariableTablethis8Lorg/apache/jackrabbit/oak/jcr/delegate/SessionDelegate;threadSaveCountLjava/lang/ThreadLocal;statisticManager2Lorg/apache/jackrabbit/oak/stats/StatisticManager;LocalVariableTypeTable)Ljava/lang/ThreadLocal;	Signature#(Lorg/apache/jackrabbit/oak/api/ContentSession;Lorg/apache/jackrabbit/oak/spi/security/SecurityProvider;Lorg/apache/jackrabbit/oak/jcr/session/RefreshStrategy;Ljava/lang/ThreadLocal;Lorg/apache/jackrabbit/oak/stats/StatisticManager;Lorg/apache/jackrabbit/oak/stats/Clock;)V"RuntimeVisibleParameterAnnotationsLjavax/annotation/Nonnull;getSessionStats6()Lorg/apache/jackrabbit/oak/jcr/session/SessionStats;RuntimeVisibleAnnotations()V
StackMapTable@sync*(Ljava/util/Iterator;)Ljava/util/Iterator;iteratorLjava/util/Iterator;Ljava/util/Iterator;J(Ljava/util/Iterator;)Ljava/util/Iterator;performV(Lorg/apache/jackrabbit/oak/jcr/session/operation/SessionOperation;)Ljava/lang/Object;resultLjava/lang/Object;sessionOperationBLorg/apache/jackrabbit/oak/jcr/session/operation/SessionOperation;t0TT;GLorg/apache/jackrabbit/oak/jcr/session/operation/SessionOperation;7A
Exceptionsb(Lorg/apache/jackrabbit/oak/jcr/session/operation/SessionOperation;)TT;performNullableLjavax/annotation/Nullable;performVoidE(Lorg/apache/jackrabbit/oak/jcr/session/operation/SessionOperation;)VTLorg/apache/jackrabbit/oak/jcr/session/operation/SessionOperation;W(Lorg/apache/jackrabbit/oak/jcr/session/operation/SessionOperation;)VsafePerformeLjavax/jcr/RepositoryException;?getContentSession0()Lorg/apache/jackrabbit/oak/api/ContentSession;()Z
checkAlivegetUpdateCount()JsetUserData(Ljava/lang/String;)Vcommit9(Lorg/apache/jackrabbit/oak/api/Root;Ljava/lang/String;)VpathinfoBBuilder0Lcom/google/common/collect/ImmutableMap$Builder;VLcom/google/common/collect/ImmutableMap$Builder;B'(Lorg/apache/jackrabbit/oak/api/Root;)VcheckProtectedNodenode5Lorg/apache/jackrabbit/oak/jcr/delegate/NodeDelegate;?getAuthInfo*()Lorg/apache/jackrabbit/oak/api/AuthInfo;logoutLjava/io/IOException;?getIdManagerB()Lorg/apache/jackrabbit/oak/plugins/identifier/IdentifierManager;getRootNode7()Lorg/apache/jackrabbit/oak/jcr/delegate/NodeDelegate;Ljavax/annotation/CheckForNull;getNodeI(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/jcr/delegate/NodeDelegate;tree$Lorg/apache/jackrabbit/oak/api/Tree;CgetItemI(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/jcr/delegate/ItemDelegate;parentchildnameDgetNodeByIdentifieridgetPropertyM(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/jcr/delegate/PropertyDelegate;?hasPendingChangessaverepositoryException5Lorg/apache/jackrabbit/oak/api/CommitFailedException;refresh(Z)VkeepChangesgetWorkspaceName()Ljava/lang/String;move((Ljava/lang/String;Ljava/lang/String;Z)VsrcPathdestPathtransientOpmoveRootdestdestParentPath
destParentsrcEgetQueryEngine-()Lorg/apache/jackrabbit/oak/api/QueryEngine;getPermissionProviderV()Lorg/apache/jackrabbit/oak/spi/security/authorization/permission/PermissionProvider;getRoot&()Lorg/apache/jackrabbit/oak/api/Root;toString
prePerformF(Lorg/apache/jackrabbit/oak/jcr/session/operation/SessionOperation;J)VopELorg/apache/jackrabbit/oak/jcr/session/operation/SessionOperation<*>;I(Lorg/apache/jackrabbit/oak/jcr/session/operation/SessionOperation<*>;J)VpostPerformdtlogOperationDetailss(Lorg/apache/jackrabbit/oak/api/ContentSession;Lorg/apache/jackrabbit/oak/jcr/session/operation/SessionOperation;)VsessionopsF?(Lorg/apache/jackrabbit/oak/api/ContentSession;Lorg/apache/jackrabbit/oak/jcr/session/operation/SessionOperation;)VnewRepositoryExceptionV(Lorg/apache/jackrabbit/oak/api/CommitFailedException;)Ljavax/jcr/RepositoryException;	exception
getNamespaces;()Lorg/apache/jackrabbit/oak/jcr/session/SessionNamespaces;
SourceFileSessionDelegate.java?Jorg/apache/jackrabbit/oak/jcr/delegate/SessionDelegate$RefreshAtNextAccess?G????????Borg/apache/jackrabbit/oak/jcr/delegate/SessionDelegate$WarningLock(java/util/concurrent/locks/ReentrantLock?H??IJK,org/apache/jackrabbit/oak/api/ContentSession??7org/apache/jackrabbit/oak/spi/security/SecurityProvider??Lm??7org/apache/jackrabbit/oak/jcr/session/SessionNamespaces?4??Gorg/apache/jackrabbit/oak/jcr/delegate/SessionDelegate$SaveCountRefreshjava/lang/ThreadLocal?M??5org/apache/jackrabbit/oak/jcr/session/RefreshStrategyHorg/apache/jackrabbit/oak/jcr/delegate/SessionDelegate$RefreshNamespaces?NOQR??>org/apache/jackrabbit/oak/plugins/identifier/IdentifierManager??%org/apache/jackrabbit/oak/stats/Clock??2org/apache/jackrabbit/oak/jcr/session/SessionStatsn\9:?S??TU??WYZ[\]??^Z_`??aZ??bZ????YcKorg/apache/jackrabbit/oak/jcr/delegate/SessionDelegate$SynchronizedIterator?de(?op??Afvwtpf
javax/jcr/RepositoryExceptionjava/lang/RuntimeExceptionjava/lang/StringBuilder)Unexpected exception thrown by operation ghgi?j?%This session has been closed.?*klmnopqr	user-datastE+u??vX+,CDjavax/jcr/PathNotFoundExceptionNode  does not exist.w%/javax/jcr/nodetype/ConstraintViolationException is protected.xjava/io/IOException??Error while closing connectionFyj/z{C|%3org/apache/jackrabbit/oak/jcr/delegate/NodeDelegate?}~D?%@A??{?p7org/apache/jackrabbit/oak/jcr/delegate/PropertyDelegate??S%????3org/apache/jackrabbit/oak/api/CommitFailedException|}???????[\javax/jcr/ItemExistsException]?Cannot move node at  to +4XYhiOorg/apache/jackrabbit/oak/spi/security/authorization/AuthorizationConfiguration??[\???j??%?%?%????????????????%?????????????????%?????%[{}] {}??[{}] [{}] {}java/lang/Object?\????6org/apache/jackrabbit/oak/jcr/delegate/SessionDelegate???org.apache.jackrabbit.oak.audit??.org.apache.jackrabbit.oak.jcr.operations.reads/org.apache.jackrabbit.oak.jcr.operations.writes8org/apache/jackrabbit/oak/jcr/delegate/SessionDelegate$1;org/apache/jackrabbit/oak/jcr/session/SessionStats$Countersjava/lang/Throwable@org/apache/jackrabbit/oak/jcr/session/operation/SessionOperation.com/google/common/collect/ImmutableMap$Builder"org/apache/jackrabbit/oak/api/Treejava/lang/String"org/apache/jackrabbit/oak/api/Rootorg/slf4j/Logger=(Lorg/apache/jackrabbit/oak/jcr/delegate/SessionDelegate$1;)V^(Ljava/util/concurrent/locks/Lock;Lorg/apache/jackrabbit/oak/jcr/delegate/SessionDelegate$1;)V$com/google/common/base/PreconditionscheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object;
getLatestRoot(Ljava/lang/ThreadLocal;)V<(Lorg/apache/jackrabbit/oak/jcr/session/SessionNamespaces;)V?org/apache/jackrabbit/oak/jcr/session/RefreshStrategy$Composite	Compositecreateq([Lorg/apache/jackrabbit/oak/jcr/session/RefreshStrategy;)Lorg/apache/jackrabbit/oak/jcr/session/RefreshStrategy;(Ljava/lang/String;Lorg/apache/jackrabbit/oak/api/AuthInfo;Lorg/apache/jackrabbit/oak/stats/Clock;Lorg/apache/jackrabbit/oak/jcr/session/RefreshStrategy;Lorg/apache/jackrabbit/oak/jcr/delegate/SessionDelegate;Lorg/apache/jackrabbit/oak/stats/StatisticManager;)VgetCounters?()Lorg/apache/jackrabbit/oak/jcr/session/SessionStats$Counters;?9org/apache/jackrabbit/api/stats/RepositoryStatistics$TypeTypeSESSION_READ_COUNTER;Lorg/apache/jackrabbit/api/stats/RepositoryStatistics$Type;0org/apache/jackrabbit/oak/stats/StatisticManagergetMeteri(Lorg/apache/jackrabbit/api/stats/RepositoryStatistics$Type;)Lorg/apache/jackrabbit/oak/stats/MeterStats;SESSION_READ_DURATIONgetTimeri(Lorg/apache/jackrabbit/api/stats/RepositoryStatistics$Type;)Lorg/apache/jackrabbit/oak/stats/TimerStats;SESSION_WRITE_COUNTERSESSION_WRITE_DURATIONunlock[(Ljava/util/Iterator;Lorg/apache/jackrabbit/oak/jcr/delegate/SessionDelegate$WarningLock;)VgetTime()Ljava/lang/Object;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;*(Ljava/lang/String;Ljava/lang/Throwable;)V&com/google/common/collect/ImmutableMapbuilder2()Lcom/google/common/collect/ImmutableMap$Builder;+org/apache/jackrabbit/oak/commons/PathUtilsdenotesRoot(Ljava/lang/String;)ZputV(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableMap$Builder;build*()Lcom/google/common/collect/ImmutableMap;(Ljava/util/Map;)VRorg/apache/jackrabbit/oak/spi/security/authorization/permission/PermissionProviderisProtectedclosewarngetTree8(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/api/Tree;exists_(Lorg/apache/jackrabbit/oak/jcr/delegate/SessionDelegate;Lorg/apache/jackrabbit/oak/api/Tree;)VgetName&(Ljava/lang/String;)Ljava/lang/String;isEmpty
getParentPathgetChildhasPropertyq(Lorg/apache/jackrabbit/oak/jcr/delegate/SessionDelegate;Lorg/apache/jackrabbit/oak/api/Tree;Ljava/lang/String;)VsaveTime	saveCount
failedSave"(Ljavax/jcr/RepositoryException;)VrefreshTimerefreshCountrebase'(Ljava/lang/String;Ljava/lang/String;)ZgetConfiguration%(Ljava/lang/Class;)Ljava/lang/Object;&org/apache/jackrabbit/oak/api/AuthInfo
getPrincipals()Ljava/util/Set;?(Lorg/apache/jackrabbit/oak/api/Root;Ljava/lang/String;Ljava/util/Set;)Lorg/apache/jackrabbit/oak/spi/security/authorization/permission/PermissionProvider;	isRefreshisSaveisLogoutjava/util/concurrent/TimeUnitSECONDSLjava/util/concurrent/TimeUnit;
accessTimeMILLISECONDSconvert#(JLjava/util/concurrent/TimeUnit;)JneedsRefresh(J)Z	refreshedcheckPreconditionsNANOSECONDSisUpdate	writeTime
writeCount*org/apache/jackrabbit/oak/stats/MeterStatsmark*org/apache/jackrabbit/oak/stats/TimerStatsupdate#(JLjava/util/concurrent/TimeUnit;)VreadTime	readCountforceRefreshisTraceEnabledisDebugEnabledtrace9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V	getUserIDdebug((Ljava/lang/String;[Ljava/lang/Object;)VasRepositoryException!()Ljavax/jcr/RepositoryException;org/slf4j/LoggerFactory	getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;&(Ljava/lang/String;)Lorg/slf4j/Logger;4org/apache/jackrabbit/api/stats/RepositoryStatistics!????????????????????????????????????????????????????(????	*?*?Y??*?*	?*?*?Y?	Y?
??*+?
??*,?
??*+??*?Y*???*?Y?
???*?Y-?
?SY*?SY*?SY?Y*??S??*? Y*??!?"*?
?#?$?
W*?%Y+?&+?'-*?(?)**?)?*?+*?,?-?.*?/?0?1*?2?-?3*?4?0?5??Z?Regis2?=?H?R?a?t???????????????????H????????????????????%???????/*?)?????????$*??6*??7*??8?
L*??8+????????#??$??Y	?S
?9Y+*??:????
??
	?

?
?"Y*?$?;A*?+?<*+ ?=*Y?>`?>+??:*?+?@:*+ ?A*??8?:*+ ?A?:*??8?2BBDB8MBOM?.???? ?&?.?2?8?B?M??*&Y??YQ??&Y?BJE????
?"Y*?$?;A*?+?<*+ ?=*Y?>`?>+?B:*?+?@:*+ ?A*??8?:*+ ?A?:*??8?2BBDB8MBOM?.???? ?&?.?2?8?B?M??*&Y??YQ??&Y?BJE????W*?$?;A*?+?<*+ ?=*Y?>`?>+?C*?+?@*+ ?A?:*+ ?A?*??8?:*??8??,5575@JJLJ?6

 $,25@GJV? W??WO??W?5
IE?
??#*+?D?M?FY?GY?HI?J+?K?L,?M?E?)*+?  !#??#?#F"?#$?/*???1?????%?/*???:???&?M*?N?
?EYO?P???CDF???E'(?/*???L???)*?>*+???
PQ?????+,??D?QN,?,?R?-S,?TW*??-U*??TW+-?V?W*?X?*?X?Y??&	TUVXY)[3\:]C_?*D??D??D-?@.1?@.2
?3{+?8
**??Z??
h	i?
??{+4??*+?Z??
tu?????{5*??R*+?[M,?#?\Y?GY?H]?J+?J^?J?L?_?,?`?#?aY?GY?H]?J+?Jb?J?L?c???xy
z*|1}Q?? R??R-?L67	?*8&E9:?4
*??'????
???;??-*???*?*?)?d*??e?L?gh+?i? f?&	???
??? ?!?,??! <-??W=>??/*?"???????@A?1*j?[??????BCD?v"*?+?kM,?l??mY*,?n???
??? "??"-?EF? G@8BHI??T+?oM,?p?*?q?*?+?r?kN-,?s:?l??mY*?n?-,?t??uY*-,?v???*
?????(?2?=?G?R??45JF(,KFT??T-?OL??M?+GGBND?y$*?"+?wM,?,?l???mY*,?n??
?	?? $??$O?	EF
?GH8BPQ??,*?+?r?kM+?oN,-?t??uY*,-?v???????*,??,-?JFL??*GM@RBS%?4
*??x????
??T*??8*?+*?$?;?y*?+Y?z
a?z**?+?Z?M,?|N*?)-?}-??$'{?&	???$?'?(?-?5?7??*-
U!( V8??8-?gWEXY??L*?+*?$?;?~*?+Y?
a??*???*????*???*?X?*?X?Y??"???&?2?;?B?K?L??LZ?2[\?4
*??????
???]^??
??
*??*??:,?k:?l???Y,???,?r:?k:?l??\Y,?r?_?+?k:?l??\Y+?_?+,???'?EY?GY?H??J+?J??J,?J?L?P??)*?+*?$?;?y*?+Y?z
a?z*??*???:		?|??w??{?Z *39D N!Z%d&n'w+?,?.?/?0?1?2?6?4?5?7?f
? V	????_??`??a??b? ?cF9?d?D?eFdyfF&	Hg?gG?&MG?G/)BWEhi?4
*?????;?
???jk?v;*?X?2**??
??????*?*??*???????X*?X??@A6E?;??6?lm?/*???R????n\?2*??&??W???op??W*?>?R+???G+???@+???9*??? *?+??e???????*??*???*Y?
a?+????\a:c?dHeRgVi? W??WqW??Wqr?RE?s?	?tp?w?*?+ ????*?$?; e????7*Y?>d?>+???<*?+ ??*?+Y??
a??*?3??*?5????*Y?
a??/*?+ ??*?+Y??
a??*?.??*?1????+???*??7*????+???*??7*?????Rlmn&o-p5qBrKsYtfvnw{x?y?{?|?~????????*????q???u???qr	?f+?s?	?
vw??}???????????????^+???	?????M,?*+??+???<+???5+???.+???'?????Y*?'??SY*SY+S?????!?2?<?X?|?? 2J??}x?}y?}y!Bz?J?{
|}?/*??????~V??/*?????????F"????g?????????????????K	LMN???R
????
??
??
??9???%?	/?0	?P	?VX@




© 2015 - 2025 Weber Informatics LLC | Privacy Policy