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

org.apache.jackrabbit.oak.plugins.document.cache.NodeDocumentCache.class Maven / Gradle / Ivy

There is a newer version: 1.62.0
Show newest version
????3r	O?
P?	O?	O?	O?	O?	O??
???
???
???
O????????????????
O?	?
??
#?
??	?
#?
O?????
$??	#
#
O
*?
#
O
/	
O

3
?

;

@
?
C !?
?"#?
?$?%
?&'(
3?
?)*+InnerClassesnodeDocumentsCacheLcom/google/common/cache/Cache;	Signature?Lcom/google/common/cache/Cache;nodeDocumentsCacheStats,Lorg/apache/jackrabbit/oak/cache/CacheStats;prevDocumentsCache?Lcom/google/common/cache/Cache;prevDocumentsCacheStatslocksDLorg/apache/jackrabbit/oak/plugins/document/locks/NodeDocumentLocks;changeTrackersLjava/util/List;XLjava/util/List;?(Lcom/google/common/cache/Cache;Lorg/apache/jackrabbit/oak/cache/CacheStats;Lcom/google/common/cache/Cache;Lorg/apache/jackrabbit/oak/cache/CacheStats;Lorg/apache/jackrabbit/oak/plugins/document/locks/NodeDocumentLocks;)VCodeLineNumberTableLocalVariableTablethisDLorg/apache/jackrabbit/oak/plugins/document/cache/NodeDocumentCache;LocalVariableTypeTable?(Lcom/google/common/cache/Cache;Lorg/apache/jackrabbit/oak/cache/CacheStats;Lcom/google/common/cache/Cache;Lorg/apache/jackrabbit/oak/cache/CacheStats;Lorg/apache/jackrabbit/oak/plugins/document/locks/NodeDocumentLocks;)V"RuntimeVisibleParameterAnnotationsLjavax/annotation/Nonnull;
invalidate(Ljava/lang/String;)VkeyLjava/lang/String;lock!Ljava/util/concurrent/locks/Lock;
StackMapTable,-markChanged*?invalidateOutdated(Ljava/util/Map;)IidstampDLorg/apache/jackrabbit/oak/plugins/document/cache/ModificationStamp;doc9Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument;eEntryLjava/util/Map$Entry;	modStampsLjava/util/Map;invalidatedCountImLjava/util/Map$Entry;gLjava/util/Map;./???j(Ljava/util/Map;)IRuntimeVisibleAnnotationsLjavax/annotation/Nonnegative;getIfPresentM(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument;Ljavax/annotation/CheckForNull;getl(Ljava/lang/String;Ljava/util/concurrent/Callable;)Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument;valueLoaderLjava/util/concurrent/Callable;
wrappedLoaderZLjava/util/concurrent/Callable;0
Exceptions?(Ljava/lang/String;Ljava/util/concurrent/Callable;)Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument;put<(Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument;)V
putIfNewert(Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument;)Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument;newerDoc	cachedDocputIfAbsentcached)Ljava/util/concurrent/ExecutionException;replaceCachedDocumentu(Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument;Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument;)VoldDocnewDockeys()Ljava/lang/Iterable;D()Ljava/lang/Iterable;valuesQ()Ljava/lang/Iterable;
getCacheStatsD()Ljava/lang/Iterable;close()V1registerTrackerl(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/jackrabbit/oak/plugins/document/cache/CacheChangesTracker;bloomFilterSizefromKeytoKeyW(Ljava/util/Set;)Lorg/apache/jackrabbit/oak/plugins/document/cache/CacheChangesTracker;Ljava/util/Set;#Ljava/util/Set;k(Ljava/util/Set;)Lorg/apache/jackrabbit/oak/plugins/document/cache/CacheChangesTracker;putNonConflictingDocs](Lorg/apache/jackrabbit/oak/plugins/document/cache/CacheChangesTracker;Ljava/lang/Iterable;)VdtrackerFLorg/apache/jackrabbit/oak/plugins/document/cache/CacheChangesTracker;docsLjava/lang/Iterable;OLjava/lang/Iterable;?(Lorg/apache/jackrabbit/oak/plugins/document/cache/CacheChangesTracker;Ljava/lang/Iterable;)VinternalMarkChangedputInternalisNeweru(Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument;Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument;)ZcachedModCountLjava/lang/Long;modCount2Ljavax/annotation/Nullable;
access$000V(Lorg/apache/jackrabbit/oak/plugins/document/cache/NodeDocumentCache;)Ljava/util/List;x0
SourceFileNodeDocumentCache.java]^`?RSVWXSZW[\)java/util/concurrent/CopyOnWriteArrayList345678;org/apache/jackrabbit/oak/plugins/document/util/StringValue`l9k:?l,;?/<=>?@.ABCDjava/util/Map$EntryEDjava/lang/StringFDBorg/apache/jackrabbit/oak/plugins/document/cache/ModificationStamp???G2HIJKLMNOGPKkl?Q7org/apache/jackrabbit/oak/plugins/document/NodeDocumentDorg/apache/jackrabbit/oak/plugins/document/cache/NodeDocumentCache$1`R?ST}UV??"java/lang/IllegalArgumentExceptiondoc must not be NULL documentW???Dorg/apache/jackrabbit/oak/plugins/document/cache/NodeDocumentCache$2`X??'java/util/concurrent/ExecutionExceptionjava/lang/IllegalStateException`YZ[\]=^_`?a*org/apache/jackrabbit/oak/cache/CacheStatsbcdjava/io/Closeable??;efDorg/apache/jackrabbit/oak/plugins/document/cache/CacheChangesTrackerDorg/apache/jackrabbit/oak/plugins/document/cache/NodeDocumentCache$3`g`hDorg/apache/jackrabbit/oak/plugins/document/cache/NodeDocumentCache$4`ijk8lml?nol3org/apache/jackrabbit/oak/plugins/document/DocumentMissing _modCountpqBorg/apache/jackrabbit/oak/plugins/document/cache/NodeDocumentCachejava/lang/Objectjava/util/concurrent/locks/Lockjava/lang/Throwablejava/util/Iterator
java/util/Mapjava/util/concurrent/Callablejava/io/IOExceptionjava/lang/LongBorg/apache/jackrabbit/oak/plugins/document/locks/NodeDocumentLocksacquire5(Ljava/lang/String;)Ljava/util/concurrent/locks/Lock;5org/apache/jackrabbit/oak/plugins/document/util/UtilsisLeafPreviousDocId(Ljava/lang/String;)Zcom/google/common/cache/Cache(Ljava/lang/Object;)VunlockentrySet()Ljava/util/Set;
java/util/Setiterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;getKeygetValueJvalueOf(J)Ljava/lang/Long;getModCount()Ljava/lang/Long;com/google/common/base/Objectsequal'(Ljava/lang/Object;Ljava/lang/Object;)ZmodifiedgetModified&(Ljava/lang/Object;)Ljava/lang/Object;x(Lorg/apache/jackrabbit/oak/plugins/document/cache/NodeDocumentCache;Ljava/lang/String;Ljava/util/concurrent/Callable;)VE(Ljava/lang/Object;Ljava/util/concurrent/Callable;)Ljava/lang/Object;NULLgetId()Ljava/lang/String;seal?(Lorg/apache/jackrabbit/oak/plugins/document/cache/NodeDocumentCache;Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument;)V(Ljava/lang/Throwable;)VasMap&()Ljava/util/concurrent/ConcurrentMap;"java/util/concurrent/ConcurrentMapkeySet#com/google/common/collect/Iterablesconcat>(Ljava/lang/Iterable;Ljava/lang/Iterable;)Ljava/lang/Iterable;()Ljava/util/Collection;com/google/common/collect/ListsnewArrayList*([Ljava/lang/Object;)Ljava/util/ArrayList;equals(Ljava/lang/Object;)Zk(Lorg/apache/jackrabbit/oak/plugins/document/cache/NodeDocumentCache;Ljava/lang/String;Ljava/lang/String;)V6(Lcom/google/common/base/Predicate;Ljava/util/List;I)VV(Lorg/apache/jackrabbit/oak/plugins/document/cache/NodeDocumentCache;Ljava/util/Set;)Vjava/lang/IterablemightBeenAffectedjava/util/ListinvalidateDocument'(Ljava/lang/Object;Ljava/lang/Object;)VputDocument	longValue()J!OP;RSTUVWXSTYZW[\]^T_`ab?+*?*+?*,?*-?*?*?*?Y?	??c"LM	NOPQR*Sd>+ef+RS+VW+XS+ZW+[\g+RU+XYThijjjjjklb?O*?+?
M+??*??Y+?
??*??Y+?
?*+?,??N,?-??<Ec&	[]^&`7c<eBfEeNgd OefOmnDopq?&rMsijtlb?#*?+?
M*+?,??N,?-??coqsts"ud #ef#mnopq?uvrsijwxbq~=+??N-??h-??:??:??:*?:???????????? ??*?!?????c6
??"?.?:?B?G?J?b?p?v?y?|?dH.Kyn:?z{B7|}"W~?~ef~??|??g"W~?~??q;???;u???v??%?u???T???ij??bv1+??*??Y+?
?"?#?*??Y+?
?"?#?c???d1ef1mnq??ij??bl?$Y*+,?%N*?+?
:+??$*??Y+?
-?&?#:??*??Y+?
-?&?#:??:??5`?V``b`c????5???V?d4leflmnl??a??Uopgl??a??q???r`s?2T??ji
jj??b?-+?'?(*?+?(?
M*+?),??N,?-??#c???? ?#?,?d op-ef-|}q?#u?rs?ij??bs\+?'?
?*Y+?,?+?-+?(N*?-?
:*-?:*+?.?
+M*+?)?M??:??,?&DNNPNc:?????&?-?7?9?A?D?K?N?Z?dR9?}-?}D
?}\ef\|}Z?}Byn&6opq]?/u?vr??u??vr?	u?vrs?u??vr?jij??bKi+?'?
?*Y+?,?+?-+?(M*?,?
N*,?/Y*+?0?1:?'?:-??*,?!???:?3Y?4?:-??%AR2JRR2%A^J`^c:%5=A JORT^ d>5?}T
~?iefi|}Oyn%Dopq,?vr?$??u?vr?Ks?jij??ba,?'?
?*Y+?,?+?(N*?-?
:*-?:??+???*,?)?*-?!??:???"JTTVTc6
/023"5)6.7=8E?JCQDTC`Ed>)!?}aefa?}a?}Kmn"?opq?3vr??Isi
jj??bJ *??5?6*??5?6?7?cKd efT???bJ *??5?8*??5?8?7?cRd efT???b@?9Y*?SY*?S?:?cVdefT???bq-*??;?*??;?<*??;?*??;?<?c[
\^ _,ad-efq????b?+,=?>?
'>??>??Y?@Y*+,?A*??B?cm	nprd4
??+ef+?n+?n??q???b^??Y?CY*+?D*??B?c?def??g??T???b{	?,?EN-???-??#:????'?????(:*??
:*?:?*?.?*?)??+?F?	*?)??:????}??t~~?~c>??(?+?2???G?W?`?n?t?{?~?????dHG-?}2Xyn?Kopo?}?ef??????g???q'???#??4vr??Is??T??lb?&*??GM,??,???N-+?H???c??"?%?d ??&ef&mnq?
????b?`+?(??*??Y+?(?
+?I?*??Y+?(?
+?I*??GM,??,???N-+?(?J???c?
?"?7?T?\?_?d T??`ef`|}q
"?	??ij??b?>+?
+?'??+?N,?:-??
?3YL?M??N-?N????c??
???!?+?d4>ef>?}>|},??&??q???	@i
?j??b/*??c6d?f??Q*C@/$?	




© 2015 - 2024 Weber Informatics LLC | Privacy Policy