4 4           "   . clientBLcom/hazelcast/client/impl/clientside/HazelcastClientInstanceImpl;clientCacheProxyFactory9Lcom/hazelcast/client/cache/impl/ClientCacheProxyFactory;(Lcom/hazelcast/client/cache/impl/HazelcastClientCachingProvider;Lcom/hazelcast/core/HazelcastInstance;Ljava/net/URI;Ljava/lang/ClassLoader;Ljava/util/Properties;)VCodeLineNumberTableLocalVariableTablethis=Lcom/hazelcast/client/cache/impl/HazelcastClientCacheManager;cachingProvider@Lcom/hazelcast/client/cache/impl/HazelcastClientCachingProvider;hazelcastInstance&Lcom/hazelcast/core/HazelcastInstance;uriLjava/net/URI; classLoaderLjava/lang/ClassLoader; propertiesLjava/util/Properties; proxyManager'Lcom/hazelcast/client/spi/ProxyManager; StackMapTableenableManagement(Ljava/lang/String;Z)V cacheNameLjava/lang/String;enabledZenableStatistics enableStatisticManagementOnNodes(Ljava/lang/String;ZZ)V statOrManaddCacheConfigIfAbsent%(Lcom/hazelcast/config/CacheConfig;)V cacheConfig"Lcom/hazelcast/config/CacheConfig;LocalVariableTypeTable*Lcom/hazelcast/config/CacheConfig; SignatureW(Lcom/hazelcast/config/CacheConfig;)VRuntimeInvisibleAnnotations4Ledu/umd/cs/findbugs/annotations/SuppressFBWarnings;value&RV_RETURN_VALUE_OF_PUTIFABSENT_IGNOREDremoveCacheConfigFromLocal(Ljava/lang/String;)VcacheNameWithPrefixgetCacheConfigH(Ljava/lang/String;Ljava/lang/String;)Lcom/hazelcast/config/CacheConfig;simpleCacheNamez(Ljava/lang/String;Ljava/lang/String;)Lcom/hazelcast/config/CacheConfig;createCacheProxyM(Lcom/hazelcast/config/CacheConfig;)Lcom/hazelcast/cache/impl/ICacheInternal; cacheManager:Lcom/hazelcast/client/impl/clientside/ClientICacheManager;nameWithPrefixcache)Lcom/hazelcast/cache/impl/ICacheInternal;tLjava/lang/Throwable;1Lcom/hazelcast/cache/impl/ICacheInternal;(Lcom/hazelcast/config/CacheConfig;)Lcom/hazelcast/cache/impl/ICacheInternal;findCacheConfigconfigcreateCacheConfig7(Ljava/lang/String;Lcom/hazelcast/config/CacheConfig;)Vi(Ljava/lang/String;Lcom/hazelcast/config/CacheConfig;)Vunwrap%(Ljava/lang/Class;)Ljava/lang/Object;clazzLjava/lang/Class;Ljava/lang/Class;1(Ljava/lang/Class;)TT; postClose()V postDestroyentryEntry InnerClassesLjava/util/Map$Entry;iteratorLjava/util/Iterator;KLjava/util/Map$Entry;aLjava/util/Iterator;>;validateCacheConfigonShuttingDowngetNearCacheManager5()Lcom/hazelcast/internal/nearcache/NearCacheManager; SourceFile HazelcastClientCacheManager.java 99com/hazelcast/client/impl/clientside/HazelcastClientProxy 56@com/hazelcast/client/impl/clientside/HazelcastClientInstanceImpl &com/hazelcast/cache/impl/ICacheServicehz:impl:cacheService 7com/hazelcast/client/cache/impl/ClientCacheProxyFactory 78 Z[ cacheName cannot be null  Z j l  'com/hazelcast/cache/impl/ICacheInternal java/lang/Throwable l lm  ;com/hazelcast/client/cache/impl/HazelcastClientCacheManager "java/lang/IllegalArgumentException 9 HI,com/hazelcast/cache/HazelcastCachingProviderhazelcast.config.location  BC         java/util/Map$Entry  java/lang/String   6com/hazelcast/cache/impl/AbstractHazelcastCacheManager>com/hazelcast/client/cache/impl/HazelcastClientCachingProvider$com/hazelcast/core/HazelcastInstance java/net/URIjava/lang/ClassLoaderjava/util/Properties com/hazelcast/config/CacheConfigjava/util/Iterator(Ljavax/cache/spi/CachingProvider;Lcom/hazelcast/core/HazelcastInstance;Ljava/net/URI;Ljava/lang/ClassLoader;Ljava/util/Properties;)VgetProxyManager)()Lcom/hazelcast/client/spi/ProxyManager;%com/hazelcast/client/spi/ProxyManagergetClientProxyFactoryA(Ljava/lang/String;)Lcom/hazelcast/client/spi/ClientProxyFactory; ensureOpen com/hazelcast/util/Preconditions checkNotNull8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;getCacheNameWithPrefix&(Ljava/lang/String;)Ljava/lang/String;1com/hazelcast/client/cache/impl/ClientCacheHelperY(Lcom/hazelcast/client/impl/clientside/HazelcastClientInstanceImpl;Ljava/lang/String;ZZ)VgetNameWithPrefix()Ljava/lang/String;addCacheConfigremoveCacheConfig(Lcom/hazelcast/client/impl/clientside/HazelcastClientInstanceImpl;Ljava/lang/String;Ljava/lang/String;)Lcom/hazelcast/config/CacheConfig;getCacheManager<()Lcom/hazelcast/client/impl/clientside/ClientICacheManager;8com/hazelcast/client/impl/clientside/ClientICacheManagergetCacheByFullName0(Ljava/lang/String;)Lcom/hazelcast/cache/ICache;setCacheManager.(Lcom/hazelcast/cache/HazelcastCacheManager;)V com/hazelcast/util/ExceptionUtilrethrow3(Ljava/lang/Throwable;)Ljava/lang/RuntimeException;6(Ljava/lang/String;)Lcom/hazelcast/config/CacheConfig;(Lcom/hazelcast/client/impl/clientside/HazelcastClientInstanceImpl;Lcom/hazelcast/config/CacheConfig;Z)Lcom/hazelcast/config/CacheConfig;java/lang/ClassisAssignableFrom(Ljava/lang/Class;)Z getPropertyshutdownconfigs()Ljava/util/Set; java/util/Set()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object; java/util/MapgetKeyremove-com/hazelcast/internal/config/ConfigValidatorcheckCacheConfige(Lcom/hazelcast/config/CacheConfig;Lcom/hazelcast/cache/impl/merge/policy/CacheMergePolicyProvider;)V1 456789:;@*+,-,*, *,*:* <5 CD F(I1J?K=H@>?@@A@BC@DE@FG@HI1JKL MNOPQRST;J*+ < OP= >?UVWXYT;J*+ < TU= >?UVWXZ[;n* +W**+<XY Z[=*>?UV\XWX]^;W * ++< ` a= >? _`a  _bcdefg[shij;A * +< ef= >? kVlm;H *+,<j=  >? UV nVcopq;?* ++*M+N,-:*M* +, -.<& o qrs#t+u.v/w:x=>rstV# uv/wx?>??_`a# uy?_bLnzc{|m;&,* +N-*+,N- *+--<"$=*&>?&UV&nV}`a }bL ~co;_ *,W<  =  >? UV }`a  }bc;j +!*"Y#< =>?a L c;Q*$&' *()< = >?L;<* *+L+,(+-.M,/0N* -+1ձ<"  *28;=* *UV<>? /a  /L  -^;P+2< =>?_`a _bcd;+<= >?;2*3<= >? .