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

com.adobe.aemds.guide.cache.CacheManager.class Maven / Gradle / Ivy

????3?(com/adobe/aemds/guide/cache/CacheManagerjava/lang/ObjectCacheManager.java,Lorg/apache/felix/scr/annotations/Component;	immediatelabelAdaptive Form Cache Managerdescription#Adaptive Form Cache Manager Service*Lorg/apache/felix/scr/annotations/Service;value*Lcom/adobe/aemds/guide/cache/CacheManager;cachesLjava/util/Map;FLjava/util/Map;LOAD_FACTORFprovider4Lcom/adobe/aemds/guide/cache/api/CacheStoreProvider;,Lorg/apache/felix/scr/annotations/Reference;
configuration@Lcom/adobe/aemds/guide/service/AdaptiveFormConfigurationService;existingCacheConfig-Lcom/adobe/aemds/guide/cache/api/CacheConfig;()V
&java/util/concurrent/ConcurrentHashMap 
!	#thisactivate	'>com/adobe/aemds/guide/service/AdaptiveFormConfigurationService)maximumCacheEntries()I+,*-+com/adobe/aemds/guide/cache/api/CacheConfig/	1(II)V3
04	6getMaximumEntries8,
09
java/util/Map;keySet()Ljava/util/Set;=><?clearA<B
java/util/SetDiterator()Ljava/util/Iterator;FGEHjava/util/IteratorJhasNext()ZLMKNnext()Ljava/lang/Object;PQKRjava/lang/StringTgetNewCacheR(Lcom/adobe/aemds/guide/cache/api/CacheConfig;)Lcom/adobe/aemds/guide/cache/Cache;VW
Xput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;Z[<\	cacheNameLjava/lang/String;
cacheNames#Ljava/util/Set;Ljava/util/Set;maximumEntriesIcacheConfig	f2com/adobe/aemds/guide/cache/api/CacheStoreProviderh
newCacheStore[(Lcom/adobe/aemds/guide/cache/api/CacheConfig;)Lcom/adobe/aemds/guide/cache/api/CacheStore;jkil!com/adobe/aemds/guide/cache/Cachen/(Lcom/adobe/aemds/guide/cache/api/CacheStore;)Vp
oq
cacheStore,Lcom/adobe/aemds/guide/cache/api/CacheStore;
dumpCacheInfogetOrCreateCache7(Ljava/lang/String;)Lcom/adobe/aemds/guide/cache/Cache;containsKey(Ljava/lang/Object;)Zxy<zget&(Ljava/lang/Object;)Ljava/lang/Object;|}<~?@bindProvider7(Lcom/adobe/aemds/guide/cache/api/CacheStoreProvider;)VunbindProviderbindConfigurationC(Lcom/adobe/aemds/guide/service/AdaptiveFormConfigurationService;)VunbindConfiguration	SignatureRuntimeInvisibleAnnotationsCodeLocalVariableTableLineNumberTableLocalVariableTypeTable
StackMapTable
SourceFile!?
??
?>*?*?!Y?"?$??%?
$%&?(}*?(?.`b}%
scdce?9>`a?.2
34%5/697B8`9t:w<|=??J0EK?,VW?V*?g+?mM?oY,?r?? %e	st?
@Au?+??%?Gvw??E*?$+?{?-*?(?.=?0Y??2j??5N*?$+*-?Y?]W*?$+??o??* cd'eE%E^_?J
KL'M7O?7????2??'???*+?g????#*?g+?*?g??
???*+?(????#*?(+?*?(??
??!Z	s
s
[c




© 2015 - 2025 Weber Informatics LLC | Privacy Policy