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

org.apache.jackrabbit.oak.plugins.blob.FileCache.class Maven / Gradle / Ivy

There is a newer version: 1.62.0
Show newest version
????3j
#?	#?	#?
#?	#?	#?
W?	#???
	?
???
?
?
?
??
?
??
?
?	#??
?	#?
??	#??
 ????
#??
%?
#?
??
	?
??
??
??????
??
?????
#?????
-?
??
?
>
>

	


D?




	?

#
#

S?
U? !
CacheBuildJobInnerClassesLOGLorg/slf4j/Logger;DOWNLOAD_DIRLjava/lang/String;
ConstantValueparentLjava/io/File;	cacheRootcache+Lorg/apache/jackrabbit/oak/cache/CacheLIRS;	SignatureMLorg/apache/jackrabbit/oak/cache/CacheLIRS;
cacheStats7Lorg/apache/jackrabbit/oak/plugins/blob/FileCacheStats;executor&Ljava/util/concurrent/ExecutorService;weigher!Lcom/google/common/cache/Weigher;CLcom/google/common/cache/Weigher;
memWeigher](JLjava/io/File;Lcom/google/common/cache/CacheLoader;Ljava/util/concurrent/ExecutorService;)VCodeLineNumberTableLocalVariableTablethis2Lorg/apache/jackrabbit/oak/plugins/blob/FileCache;maxSizeJrootloader%Lcom/google/common/cache/CacheLoader;sizeLocalVariableTypeTableNLcom/google/common/cache/CacheLoader;
StackMapTable??"#?(JLjava/io/File;Lcom/google/common/cache/CacheLoader;Ljava/util/concurrent/ExecutorService;)V"RuntimeVisibleParameterAnnotationsLjavax/annotation/Nullable;()Vbuild?(JLjava/io/File;Lcom/google/common/cache/CacheLoader;Ljava/util/concurrent/ExecutorService;)Lorg/apache/jackrabbit/oak/plugins/blob/FileCache;?(JLjava/io/File;Lcom/google/common/cache/CacheLoader;Ljava/util/concurrent/ExecutorService;)Lorg/apache/jackrabbit/oak/plugins/blob/FileCache;put#(Ljava/lang/String;Ljava/io/File;)Vkeyfile$(Ljava/lang/String;Ljava/io/File;Z)VcachedeLjava/io/IOException;copyZ??containsKey(Ljava/lang/String;)ZgetIfPresent"(Ljava/lang/String;)Ljava/io/File;Ljava/lang/Exception;?RuntimeVisibleAnnotations"(Ljava/lang/Object;)Ljava/io/File;Ljava/lang/Object;get)Ljava/util/concurrent/ExecutionException;?
Exceptions
invalidate(Ljava/lang/Object;)VgetStatsC()Lorg/apache/jackrabbit/oak/plugins/blob/DataStoreCacheStatsMBean;close()ItoBeSyncedFilecountIiterLjava/util/Iterator;$Ljava/util/Iterator;$'(Ljava/lang/Object;Ljava/lang/Object;)V&(Ljava/lang/Object;)Ljava/lang/Object;
access$000B(Lorg/apache/jackrabbit/oak/plugins/blob/FileCache;)Ljava/io/File;x0
access$100()Lorg/slf4j/Logger;7(Lorg/apache/jackrabbit/oak/plugins/blob/FileCache$1;)V4Lorg/apache/jackrabbit/oak/plugins/blob/FileCache$1;
access$400#()Lcom/google/common/cache/Weigher;
access$500
access$6005(Lorg/apache/jackrabbit/oak/plugins/blob/FileCache;)I\Lcom/google/common/cache/AbstractCache;Ljava/io/Closeable;
SourceFileFileCache.java??omlmp?\]cbabjava/io/Filedownloadp%&'()1org/apache/jackrabbit/oak/cache/CacheLIRS$BuilderBuilder*+,-l.2org/apache/jackrabbit/oak/plugins/blob/FileCache$4p/032org/apache/jackrabbit/oak/plugins/blob/FileCache$3p4?5de5org/apache/jackrabbit/oak/plugins/blob/FileCacheStatsp6hi789jk>org/apache/jackrabbit/oak/plugins/blob/FileCache$CacheBuildJobp:#;<0org/apache/jackrabbit/oak/plugins/blob/FileCachepq2org/apache/jackrabbit/oak/plugins/blob/FileCache$5??=>?@ABCDED??java/io/IOException0Exception adding id [{}] with file [{}] to cacheFGH?I??java/lang/Exception#Error in retrieving [{}] from cachejava/lang/String??'java/util/concurrent/ExecutionExceptionError loading [{}] from cacheGJpK??Cache stats on close [{}]LMNJ;org/apache/jackrabbit/oak/commons/concurrent/ExecutorCloserpO??PQRSTUVWX2org/apache/jackrabbit/oak/plugins/blob/FileCache$6YZ[\]$^A_`aM"Added file [{}} to in-memory cachebJ'Error in putting cached file in map[{}]![{}] files put in im-memory cachecde????fgh2org/apache/jackrabbit/oak/plugins/blob/FileCache$12org/apache/jackrabbit/oak/plugins/blob/FileCache$2%com/google/common/cache/AbstractCachejava/io/Closeable#com/google/common/cache/CacheLoader$java/util/concurrent/ExecutorServicejava/util/Iterator#(Ljava/io/File;Ljava/lang/String;)Vjava/lang/Mathround(F)I)org/apache/jackrabbit/oak/cache/CacheLIRS
maximumWeight6(J)Lorg/apache/jackrabbit/oak/cache/CacheLIRS$Builder;recordStats5()Lorg/apache/jackrabbit/oak/cache/CacheLIRS$Builder;V(Lcom/google/common/cache/Weigher;)Lorg/apache/jackrabbit/oak/cache/CacheLIRS$Builder;5(Lorg/apache/jackrabbit/oak/plugins/blob/FileCache;)VevictionCallbackiEvictionCallbackq(Lorg/apache/jackrabbit/oak/cache/CacheLIRS$EvictionCallback;)Lorg/apache/jackrabbit/oak/cache/CacheLIRS$Builder;Z(Lorg/apache/jackrabbit/oak/plugins/blob/FileCache;Lcom/google/common/cache/CacheLoader;)VR(Lcom/google/common/cache/CacheLoader;)Lorg/apache/jackrabbit/oak/cache/CacheLIRS;e(Lcom/google/common/cache/Cache;Lcom/google/common/cache/Weigher;Lcom/google/common/cache/Weigher;J)Vjava/util/concurrent/ExecutorsnewSingleThreadExecutor(()Ljava/util/concurrent/ExecutorService;i(Lorg/apache/jackrabbit/oak/plugins/blob/FileCache;Lorg/apache/jackrabbit/oak/plugins/blob/FileCache$1;)Vsubmit>(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future;:org/apache/jackrabbit/oak/plugins/blob/DataStoreCacheUtilsgetFile0(Ljava/lang/String;Ljava/io/File;)Ljava/io/File;exists()Zorg/apache/commons/io/FileUtilscopyFile(Ljava/io/File;Ljava/io/File;)VmoveFileorg/slf4j/Loggererror9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V(Ljava/lang/Object;)Z'(Ljava/lang/String;Ljava/lang/Object;)V(Ljava/lang/Throwable;)VcacheInfoAsString()Ljava/lang/String;info)(Ljava/util/concurrent/ExecutorService;)VAorg/apache/jackrabbit/oak/plugins/blob/DataStoreCacheUpgradeUtilsmoveDownloadCache(Ljava/io/File;)Vcom/google/common/io/FilesfileTreeTraverser+()Lcom/google/common/collect/TreeTraverser;'com/google/common/collect/TreeTraverserpostOrderTraversal>(Ljava/lang/Object;)Lcom/google/common/collect/FluentIterable;(com/google/common/collect/FluentIterablefilterN(Lcom/google/common/base/Predicate;)Lcom/google/common/collect/FluentIterable;iterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;getNametracejava/lang/IntegervalueOf(I)Ljava/lang/Integer;org/slf4j/LoggerFactory	getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;:org/apache/jackrabbit/oak/cache/CacheLIRS$EvictionCallback!#WX	\]^_`
abcbdefghijklmfnomfnpqrG?*?*-?*?	Y-
??m???7*?Y??????Y*???Y*???*?Y*??????
*???	*?*?? Y*?!?"W?s.ce	fi#kT?j?o?y????t>?uv?wx?yb?z{?jk#p|x}?z~?y????f??
?p?r3*??s
??tuv	??r?	???#Y,-?$??%Y?&?s???t*wxybz{jk}z~f??
???rJ*+,?'?s
??t uv?_?b??r?A+*??(:?)??,?*?	,?+*?+?,?:?.+,?/?/2-s*
?
????%?/?2?4?@?t>
%?b4??AuvA?_A?bA?????????
??r=	*?+?0?s?t	uv	?_??r?)*?+?0?*?+?1?	??M?3+,?/?2s?????'?t ??)uv)?_B?????r=	*+?4?5?s?t	uv	??????r!*?+?1?	?M?7+?8?-Y,?9?6s
t 
??!uv!?_L??-??rA	*?+?:?s
	
t	uv	????r/*??s
tuv??rR ?;*??Y*????@?st uv??r7p<*??A?B*??C?DY*?E?F?GM,?H?8,?I?	N*-?J-?'??K-?L?:?M-?8??ŲN?O?L?5MP2s:(+	."5+658?9B:M=P;R<]>`?n@t4R??5(?bpuvn??"N??}"N??!?"??-?????A??r7
*+?4,?	?P?s;t
uvA??r0*+?Q?s;tuv????r/*??s;t?v??r??s;p?r9*??s;tuv????r??s;??r??s;??r/*??s;t?v??r>#?R??SY?T??UY?V??s?	V\f???ZJ	 #YD%US??	1?2	




© 2015 - 2024 Weber Informatics LLC | Privacy Policy