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

org.apache.jackrabbit.oak.jcr.session.SessionImpl.class Maven / Gradle / Ivy

There is a newer version: 1.9.3
Show newest version
????3
??	??	??
??
??
??
??	??
??	????	??
????
,?
,??
,???
??
??
??
???
??
?
?
??
???
????
$?
???
'?
?????
,???
0???
4??
??
????
?
?
	
??
?

F
??
?
?9
M
?
?
/?A
U?
?
?
?
?
?? O
]!
?"#U
a!$V
d%W
g&
?'
?(
?)?*+^
n,-
q./
t0
?12
w3
w4
5678
|9:;
~.
?<7=
>?@AB
?C
?DEF
?GH
.I
?CJ
?KLMNO	?PQRSTNUVNWXYZ?
?![
?\
?]^_
??`	?a
bc
?=
?d+e+f
?g
!hijk
??
?l
?mn
opqrstju@jvwx@
oyz
b{
#|
b}~
???
??
??
??
??
??
???
??
??
??
????
?????WriteOperationInnerClasses?
ReadOperationlogLorg/slf4j/Logger;sessionContext6Lorg/apache/jackrabbit/oak/jcr/session/SessionContext;sd8Lorg/apache/jackrabbit/oak/jcr/delegate/SessionDelegate;sessionCounter.Lorg/apache/jackrabbit/oak/stats/CounterStats;9(Lorg/apache/jackrabbit/oak/jcr/session/SessionContext;)VCodeLineNumberTableLocalVariableTablethis3Lorg/apache/jackrabbit/oak/jcr/session/SessionImpl;checkIndexOnName(Ljava/lang/String;)VchCjcrPathLjava/lang/String;posI
StackMapTable
Exceptions
checkAlive()VgetOakPathOrThrow&(Ljava/lang/String;)Ljava/lang/String;absPathp?RuntimeVisibleAnnotationsLjavax/annotation/Nonnull;"RuntimeVisibleParameterAnnotationsgetOakPathOrThrowNotFoundgetItemInternalD(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/jcr/session/ItemImpl;oakPathitem5Lorg/apache/jackrabbit/oak/jcr/delegate/ItemDelegate;?	SignatureG(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/jcr/session/ItemImpl<*>;Ljavax/annotation/CheckForNull;
getNodeOrNull$(Ljava/lang/String;)Ljavax/jcr/Node;getPropertyOrNull((Ljava/lang/String;)Ljavax/jcr/Property;e!Ljavax/jcr/PathNotFoundException;?
getItemOrNull$(Ljava/lang/String;)Ljavax/jcr/Item;
getRepository()Ljavax/jcr/Repository;	getUserID()Ljava/lang/String;getAttributeNames()[Ljava/lang/String;namesLjava/util/Set;LocalVariableTypeTable#Ljava/util/Set;getAttribute&(Ljava/lang/String;)Ljava/lang/Object;name	attributeLjava/lang/Object;?getWorkspace()Ljavax/jcr/Workspace;impersonate,(Ljavax/jcr/Credentials;)Ljavax/jcr/Session;credentialsLjavax/jcr/Credentials;impCredsPLorg/apache/jackrabbit/oak/spi/security/authentication/ImpersonationCredentials;getValueFactory()Ljavax/jcr/ValueFactory;getRootNode()Ljavax/jcr/Node;getNodenodeLjavax/jcr/Node;?
nodeExists(Ljava/lang/String;)ZgetNodeByIdid
getNodeByUUIDuuidgetNodeByIdentifiergetPropertypropertyLjavax/jcr/Property;?propertyExistsgetItemLjavax/jcr/Item;?
itemExistsmove'(Ljava/lang/String;Ljava/lang/String;)V
srcAbsPathdestAbsPath
srcOakPathdestOakPath
removeItemsaverefresh(Z)VkeepChangesZhasPendingChanges()ZisLivelogoutLjavax/jcr/RepositoryException;??getImportContentHandler1(Ljava/lang/String;I)Lorg/xml/sax/ContentHandler;
parentAbsPathuuidBehavior	importXML+(Ljava/lang/String;Ljava/io/InputStream;I)VhandlerLorg/xml/sax/ContentHandler;ignoreLjava/io/IOException;	exceptionLjava/lang/Throwable;Lorg/xml/sax/SAXException;inLjava/io/InputStream;78??exportA(Ljava/lang/String;Lorg/apache/jackrabbit/commons/xml/Exporter;)Vpathexporter,Lorg/apache/jackrabbit/commons/xml/Exporter;exportSystemView3(Ljava/lang/String;Lorg/xml/sax/ContentHandler;ZZ)VcontentHandler
skipBinary	noRecurseB?-(Ljava/lang/String;Ljava/io/OutputStream;ZZ)VLjava/lang/Exception;outLjava/io/OutputStream;F?exportDocumentViewaddLockTokenlt
getLockTokensremoveLockToken
hasPermission'(Ljava/lang/String;Ljava/lang/String;)ZactionscheckPermission
hasCapability:(Ljava/lang/String;Ljava/lang/Object;[Ljava/lang/Object;)Ztree$Lorg/apache/jackrabbit/oak/api/Tree;parentDelegate5Lorg/apache/jackrabbit/oak/jcr/delegate/NodeDelegate;dlgisNodeparent	accessMgr6Lorg/apache/jackrabbit/oak/jcr/security/AccessManager;
permissionJ
methodNametarget	arguments[Ljava/lang/Object;????getAccessControlManager+()Ljavax/jcr/security/AccessControlManager;getRetentionManager(()Ljavax/jcr/retention/RetentionManager;setNamespacePrefixprefixurigetNamespacePrefixesgetNamespaceURIgetNamespacePrefix((Ljava/lang/String;[Ljava/lang/String;)Z[Ljava/lang/String;getPrincipalManagerA()Lorg/apache/jackrabbit/api/security/principal/PrincipalManager;getUserManager7()Lorg/apache/jackrabbit/api/security/user/UserManager;toString
access$0006(Lorg/apache/jackrabbit/oak/jcr/session/SessionImpl;)Vx0
access$100Y(Lorg/apache/jackrabbit/oak/jcr/session/SessionImpl;Ljava/lang/String;)Ljava/lang/String;x1
access$200m(Lorg/apache/jackrabbit/oak/jcr/session/SessionImpl;)Lorg/apache/jackrabbit/oak/jcr/delegate/SessionDelegate;
access$300k(Lorg/apache/jackrabbit/oak/jcr/session/SessionImpl;)Lorg/apache/jackrabbit/oak/jcr/session/SessionContext;
access$400w(Lorg/apache/jackrabbit/oak/jcr/session/SessionImpl;Ljava/lang/String;)Lorg/apache/jackrabbit/oak/jcr/session/ItemImpl;
SourceFileSessionImpl.java
???????????????????????????
0123456789??javax/jcr/RepositoryException8Cannot create a new node using a name including an index??This session has been closed.???@java/lang/StringBuilderNot an absolute path: ???"K?3org/apache/jackrabbit/oak/jcr/delegate/NodeDelegate???7org/apache/jackrabbit/oak/jcr/delegate/PropertyDelegate2org/apache/jackrabbit/oak/jcr/session/PropertyImpl?????3org/apache/jackrabbit/oak/jcr/session/SessionImpl$1????javax/jcr/Nodejava/lang/String/??javax/jcr/PathNotFoundException3org/apache/jackrabbit/oak/jcr/session/SessionImpl$2javax/jcr/Property3org/apache/jackrabbit/oak/jcr/session/SessionImpl$3javax/jcr/Item ???!"????????#$????????)*??/?Norg/apache/jackrabbit/oak/spi/security/authentication/ImpersonationCredentialsjavax/jcr/Credentials???"???783org/apache/jackrabbit/oak/jcr/session/SessionImpl$4????Node with path  does not exist.3org/apache/jackrabbit/oak/jcr/session/SessionImpl$5A??3org/apache/jackrabbit/oak/jcr/session/SessionImpl$6????3org/apache/jackrabbit/oak/jcr/session/SessionImpl$73org/apache/jackrabbit/oak/jcr/session/SessionImpl$83org/apache/jackrabbit/oak/jcr/session/SessionImpl$9??[\?\]\?4org/apache/jackrabbit/oak/jcr/session/SessionImpl$10java/lang/RuntimeException1Unexpected exception thrown by operation 'logout'??/org/apache/jackrabbit/oak/jcr/xml/ImportHandler??bc7org/apache/jackrabbit/commons/xml/ParsingContentHandler??????java/io/IOExceptionorg/xml/sax/SAXException??(javax/jcr/InvalidSerializedDataExceptionXML parse errorK?\?u?*XML export is not defined for properties: 4org/apache/jackrabbit/commons/xml/SystemViewExporterorg/xml/sax/ContentHandler??uv5org/apache/jackrabbit/commons/xml/ToXmlContentHandlerjava/io/OutputStream??!Error serializing system view XML6org/apache/jackrabbit/commons/xml/DocumentViewExporter#Error serializing document view XML/0????????Unable to add lock token  to session????$+Unable to retrieve lock tokens from session??Unable to remove lock token 
 from session4org/apache/jackrabbit/oak/jcr/session/SessionImpl$11java/lang/Boolean?\??$java/security/AccessControlExceptionAccess denied..org/apache/jackrabbit/oak/jcr/session/ItemImpl???\?:?\?\???addNode?"add_node??setPrimaryTypeaddMixinremoveMixinorderBefore\?setPropertyremovesetValue?	
"set_property??1javax/jcr/UnsupportedRepositoryOperationException&Retention Management is not supported.
?P?$??,????null1org/apache/jackrabbit/oak/jcr/session/SessionImpljava/lang/Object+org/apache/jackrabbit/api/JackrabbitSession@org/apache/jackrabbit/oak/jcr/session/SessionImpl$WriteOperation?org/apache/jackrabbit/oak/jcr/session/SessionImpl$ReadOperation3org/apache/jackrabbit/oak/jcr/delegate/ItemDelegatejava/lang/Throwablejava/io/InputStreamjava/lang/Exception4org/apache/jackrabbit/oak/jcr/security/AccessManager"org/apache/jackrabbit/oak/api/Tree4org/apache/jackrabbit/oak/jcr/session/SessionContextgetSessionDelegate:()Lorg/apache/jackrabbit/oak/jcr/delegate/SessionDelegate;9org/apache/jackrabbit/api/stats/RepositoryStatistics$TypeType
SESSION_COUNT;Lorg/apache/jackrabbit/api/stats/RepositoryStatistics$Type;getCountk(Lorg/apache/jackrabbit/api/stats/RepositoryStatistics$Type;)Lorg/apache/jackrabbit/oak/stats/CounterStats;,org/apache/jackrabbit/oak/stats/CounterStatsincSESSION_LOGIN_COUNTERgetMeteri(Lorg/apache/jackrabbit/api/stats/RepositoryStatistics$Type;)Lorg/apache/jackrabbit/oak/stats/MeterStats;*org/apache/jackrabbit/oak/stats/MeterStatsmarklength()IcharAt(I)CindexOf(I)I6org/apache/jackrabbit/oak/jcr/delegate/SessionDelegate+org/apache/jackrabbit/oak/commons/PathUtils
isAbsoluteappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;I(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/jcr/delegate/ItemDelegate;.org/apache/jackrabbit/oak/jcr/session/NodeImpl
createNode?(Lorg/apache/jackrabbit/oak/jcr/delegate/NodeDelegate;Lorg/apache/jackrabbit/oak/jcr/session/SessionContext;)Lorg/apache/jackrabbit/oak/jcr/session/NodeImpl;r(Lorg/apache/jackrabbit/oak/jcr/delegate/PropertyDelegate;Lorg/apache/jackrabbit/oak/jcr/session/SessionContext;)V$com/google/common/base/PreconditionscheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object;Z(Lorg/apache/jackrabbit/oak/jcr/session/SessionImpl;Ljava/lang/String;Ljava/lang/String;)VperformNullableV(Lorg/apache/jackrabbit/oak/jcr/session/operation/SessionOperation;)Ljava/lang/Object;equals(Ljava/lang/Object;)ZgetAuthInfo*()Lorg/apache/jackrabbit/oak/api/AuthInfo;&org/apache/jackrabbit/oak/api/AuthInfo
getAttributes()Ljava/util/Map;
java/util/MapkeySet()Ljava/util/Set;com/google/common/collect/Sets
newTreeSet)(Ljava/lang/Iterable;)Ljava/util/TreeSet;java/util/CollectionsaddAll,(Ljava/util/Collection;[Ljava/lang/Object;)Z
java/util/SetsizetoArray(([Ljava/lang/Object;)[Ljava/lang/Object;get7()Lorg/apache/jackrabbit/oak/jcr/session/WorkspaceImpl;B(Ljavax/jcr/Credentials;Lorg/apache/jackrabbit/oak/api/AuthInfo;)VgetWorkspaceNamejavax/jcr/Repositorylogin>(Ljavax/jcr/Credentials;Ljava/lang/String;)Ljavax/jcr/Session;H(Lorg/apache/jackrabbit/oak/jcr/session/SessionImpl;Ljava/lang/String;)Vperforml(Lorg/apache/jackrabbit/oak/jcr/session/SessionImpl;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)VperformVoidE(Lorg/apache/jackrabbit/oak/jcr/session/operation/SessionOperation;)VI(Lorg/apache/jackrabbit/oak/jcr/session/SessionImpl;Ljava/lang/String;Z)VisAlivedec*(Ljava/lang/String;Ljava/lang/Throwable;)VM(Ljava/lang/String;Lorg/apache/jackrabbit/oak/jcr/session/SessionContext;IZ)V(Lorg/xml/sax/ContentHandler;)Vparse(Ljava/io/InputStream;)VclosegetException()Ljava/lang/Exception;*org/apache/jackrabbit/commons/xml/Exporter(Ljavax/jcr/Node;)V4(Ljavax/jcr/Session;Lorg/xml/sax/ContentHandler;ZZ)V(Ljava/io/OutputStream;)Vjavax/jcr/WorkspacegetLockManager()Ljavax/jcr/lock/LockManager;javax/jcr/lock/LockManagerorg/slf4j/LoggerwarnbooleanValueisProtected	getParentisCheckedOutisLockedgetAccessManager8()Lorg/apache/jackrabbit/oak/jcr/security/AccessManager;getTree&()Lorg/apache/jackrabbit/oak/api/Tree;getPath
getOakNameconcat8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;hasPermissionsisRootU(Lorg/apache/jackrabbit/oak/api/Tree;Lorg/apache/jackrabbit/oak/api/PropertyState;J)Z7()Lorg/apache/jackrabbit/oak/jcr/delegate/NodeDelegate;getPropertyState/()Lorg/apache/jackrabbit/oak/api/PropertyState;
getNamespaces;()Lorg/apache/jackrabbit/oak/jcr/session/SessionNamespaces;7org/apache/jackrabbit/oak/jcr/session/SessionNamespacesorg/apache/jackrabbit/util/Textimplode9([Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;getContentSession0()Lorg/apache/jackrabbit/oak/api/ContentSession;org/slf4j/LoggerFactory	getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;4org/apache/jackrabbit/api/stats/RepositoryStatistics!???????????>???~2*?*+?*+??*+??	?
*?
?+??
???XY	Z[\%]1^?2??2??????U*?d<?
*?]??*?????????'*?=[?
?Y???????ر?6
abcf(g)j0k6l<mFoPpQrTs? 6??U??N?????
?X*??
?Y??*?????????????-*?+?M,???Y?Y??+????,???	??+?? -??-?	$??+	

?=	*?+?????	??	?/	


??9*?*?+? M,?!?,?!*??"?,?#??$Y,?#*??%?????
?? ?'?7?? 9??9?
,	? 	
?[+?&W*?*??'Y*(+?)?*?+????	?????	??7*?+?&?,-?.??*+?M?N?*??0Y*1,?2?*?3?/?"???????!??*?7??7?
H?	?[+?&W*?*??4Y*5+?6?*?7????	?????	 ?2*??8??????	
!"?7
*??9?:????
??#$??4*??;?<?=L+*??9?>??W++?@?,?A?B????!??4??$%&'$%()*?z"*??9+?CM,?*??;+?DM,??? ? "??"+?,-? ./0?2*??E?????	
12?r,*??FY+?&?G*??9?HM*?I,*??J?K??? ,??,3456	
78?:*?*??L??
???	
9:?G*?*??MY*N?O?P?+??
 ???	
;??2*+?&?,?QM,?#?/Y?Y?R?+?S???T?,??/0103? 2??2?&<=?0>?@?S*+?&?,?Q????8????@A?R*?*??UY*V+?W?P?+??
=>???B?	

C?@*+?&?,?X??N???D?	
E?@*+?&?,?X??T???B?	
F?s*+?&?,?YM,??/Y+?T?,??YZ[]? ???GH?IJ@?S*+?&?,?Y????b????@K?s*+?&?,?ZM,??/Y+?T?,??ghik? ???L?MN@?S*+?&?,?Z????p????@OP??6*?,?&?,?[*+?&?,?\N*,?\:*??]Y*^-?_?`??uvwx!y5??46??6Q?6R?S?!T?U??n$*?*+?&?,?\M*??aY*b,+?c?`?????#?? $??$??V?H*?*??dY*e?f?`????????WX?S*?*??gY*h?i?`????????YZ[\?:*?*??j??
?????]\?L*??*??k????????@^??H*?l?C*?
?m*??nY*o?p?`*?*??L?qYr+?s?M*?*?,??!.!:.;:?.???!?&?+?.?/?:?@?G??/_H??n`Kabc?S?tY+?&?,*??u???? ??d?e?	
fg??o*+?&?,?v:?wY?x,?y,?R,?z?K:?F:?}:??	???{?	?{??~Y???:,?,?z?:??#&{+|\bfi{+^\?R????#&?(+?-?4?<?B?J?P?\?b?fi?kn?\	
hi(jk4(lm-/nkjko??od?oopoe?EfqDr?ra
?sta?staq?{"uv??6*+??N-???,-?+????/Y?Y???+???T???5?*6??6w?6xy0L	?M|z{? .*+?&?,??Y*,?&????????????
-?4.??.?.|i.}Z.~Z??ss?s?ss?s?ss?s?ss?s|z???m??Y,?&????:*+?&?,??Y*?????????4:?}:??	???{?	?{??Y?????8;|?.$%81;'=(D)L*R+Z,`.l2?R(hiD(l?=/nm??m?m??m}Zm~Z??(s?s?s?s?s?s?s?s?s?s?s?s?s?r?r?
?{?{? .*+?&?,??Y*,?&????????????
8-:?4.??.?.|i.}Z.~Z??ss?s?ss?s?ss?s?ss?s|????m??Y,?&????:*+?&?,??Y*?????????4:?}:??	???{?	?{??Y?????8;|?.AB8N;D=EDFLGRHZI`KlO?R(hiD(l?=/nm??m?m??m}Zm~Z??(s?s?s?s?s?s?s?s?s?s?s?s?s?r?r?
?{????;*????+?&?,???%M???Y???+????,????TWUV:X? !_;??;??X`!?$?t *???????L???+???,??]^_`?_ ??O`	
????;*????+?&?,???%M???Y???+????,????gjhi:k? !_;??;??X`!????/*?*+?&?,?N,?&W*???Y*?-,???P??????opqr?*/??/?/????P?o *+?&?,,?&?,???
??Y??????}~??  ?? ? ?????V~+?&W,?&W*?,???j,????:????,????6?
,?+?
,????:????????*???:	7???!??:
?+?.?/-??-???
??*?-2??????:?????+?.??+?.??+?.??7?H?+?.? 
?????7
??:
?"?+?.??7??+?.??7
?Ƭ?+?.??7??+?.??7??:

?
???#???Ƭ??Ȕ?ϧö?????*??
????&?(?1?F?P?R?\?^?g?j?o?y???????????????????????????!?*?2?;?@?G?L?a?|??z?
w?y???
G5??
^?1K?ZF6?=g??j??~??~??~?-~????(?F>?
>?O??
?

? ??
s.?>????
s.?>????s.????2*??а?????	
???4
??Yҷӿ???
??	
?P?[*???+?&?,,?&?,?ձ?
??? ???????$?5*??Զְ???????F*???+?&?,?װ?????????F*???+?&?,?ذ???????????J*+,ٸڶ????? ????????2*??۰?????	
???2*??ܰ?????	
?"?P*?l?*??ݶ??ް???????/*???Q??????:*+???Q????????/*???Q??????/*???Q??????:*+???Q???????"
߸????R???r???????ngda]UM40'???@




© 2015 - 2025 Weber Informatics LLC | Privacy Policy