Edit C:\Users\Admin\.m2\repository\net\sf\ehcache\ehcache-core\2.4.3\net\sf\ehcache\Cache.class
???? 1 K ? ! "# $ %& ' ( )* + <, - <. </ 01 2 3 4 <5 67 %8 9: ( ;< +8 => . ? @ A B <C D E F GH 9I JK <L <M <N <O <P Q <R <ST EU EV WXYZ E[\] <^ <_ <` <a <bc S Sd Se Sf <g <hijklkmn o ]p %q <rs t ?u <vw x ?y <z { ?| ]}~\ ??? ]? ]? ?? p? b}?? b? b? w? f}?? f? f? }? ?? x}?? x? x?? ? ?? |} ???? |? |? ?? ? ?? ? ??? <?? ?? <?????? <? ?? <? ?? ??? ? <? <? S? ???? ?? ? ? S? S? <??? ?? S? ???? ?? E???? ?? ?? S????? ?? ?? S?? E?? ???? <??\? S? ?? S? ? ????? ?? ?? ? S? ?? 9? 9?? ?????? ??? ??????? ??? ????? < ?? ? ? < < < ? ? < < !j" ? #$ ?% ?& '( ) * )+ , - . %/ +0 <1 +2 3 ?4 ?56 78 ,9 ?:\;<=> <?@AB ??CD SE ?FG ;H@IJ >K LM ?NOP\Q LR S T UVW XYZ [ \ ]^%_ ` a bc ?d ?e f g ?h ?i jk \l ?m \no `n ?p %q %r ?s 2 tuv ?w <x yz <{ <| ?} ~ ?? ? +? ?i? ? ? <? ????????? ~???? ??\? 9!?? ?9 ??i? ? i??? ?? ?? ?ij ?? ?? ?? +? ?? +? ?? +? ?~ ?? +? ? ??? +? +? +? +?? ?? ? 5*? ???? t? t??? ?? ????? <? ?| ? ? ?? ? ?? %? %?? ?? ? ?? %? ? ??? ? ? ? %?V? ?? ?? )??????????????? ????? ?? ?? ?? ? ? ??? ?? ?? ?? ?? ?? ?? ? ??? ? ?? <????? E?????? E???? <? < ? ? ? %?j? u? y? |% ? ! " +# .# %$ %& &' ?( ?) * ?+ ,-./01 23 4 5 6 7 89 7: .8 .7;< =>?@ ?A ?B CD EFi?G H IJKL MN ZP?Q?R?ST _UV?W?XYZ[ \]^ hI_ ` ?`a nbc p? jd ef gh ?i j ?kl +3 +m nop q 2 ?r .s .tu .q <v w x y z { ?| ? ?} ?~ ?? ??? ?? ?? ???? ??????? ??? ?I????????iV?? ?? ?? .? <? 9? ??? ?? ? ? ???? ??? ?? ? ??? ?? ?? ?? 9?? ?? ?? ? ?? ?? ?? ?? ???? ??\???? NonstopActiveDelegateHolderImpl InnerClasses CacheStatus DEFAULT_CACHE_NAME Ljava/lang/String; ConstantValue? NET_SF_EHCACHE_DISABLED NET_SF_EHCACHE_USE_CLASSIC_LRU &DEFAULT_EXPIRY_THREAD_INTERVAL_SECONDS J x OFF_HEAP_STORE_CLASSNAME LOG Lorg/slf4j/Logger; localhost Ljava/net/InetAddress; BACK_OFF_TIME_MILLIS I 2 EXECUTOR_KEEP_ALIVE_TIME ?` EXECUTOR_MAXIMUM_POOL_SIZE EXECUTOR_CORE_POOL_SIZE ,EHCACHE_CLUSTERREDSTORE_MAX_CONCURRENCY_PROP /DEFAULT_EHCACHE_CLUSTERREDSTORE_MAX_CONCURRENCY disabled Z useClassicLru diskStorePath cacheStatus "Lnet/sf/ehcache/Cache$CacheStatus; configuration *Lnet/sf/ehcache/config/CacheConfiguration; compoundStore Lnet/sf/ehcache/store/Store; lockProvider -Lnet/sf/ehcache/concurrent/CacheLockProvider; registeredEventListeners /Lnet/sf/ehcache/event/RegisteredEventListeners; registeredCacheExtensions Ljava/util/List; Signature ;Ljava/util/List<Lnet/sf/ehcache/extension/CacheExtension;>; guid cacheManager Lnet/sf/ehcache/CacheManager; bootstrapCacheLoader /Lnet/sf/ehcache/bootstrap/BootstrapCacheLoader; cacheExceptionHandler 7Lnet/sf/ehcache/exceptionhandler/CacheExceptionHandler; registeredCacheLoaders 5Ljava/util/List<Lnet/sf/ehcache/loader/CacheLoader;>; cacheWriterManager *Lnet/sf/ehcache/writer/CacheWriterManager; cacheWriterManagerInitFlag +Ljava/util/concurrent/atomic/AtomicBoolean; cacheWriterManagerInitLock *Ljava/util/concurrent/locks/ReentrantLock; registeredCacheWriter #Lnet/sf/ehcache/writer/CacheWriter; executorService &Ljava/util/concurrent/ExecutorService; liveCacheStatisticsData 6Lnet/sf/ehcache/statistics/LiveCacheStatisticsWrapper; sampledCacheStatistics ALnet/sf/ehcache/statistics/sampled/SampledCacheStatisticsWrapper; transactionManagerLookup =Lnet/sf/ehcache/transaction/manager/TransactionManagerLookup; allowDisable propertyChangeSupport "Ljava/beans/PropertyChangeSupport; elementValueComparator -Lnet/sf/ehcache/store/ElementValueComparator; nonstopActiveDelegateHolder 6Lnet/sf/ehcache/Cache$NonstopActiveDelegateHolderImpl; <init> -(Lnet/sf/ehcache/config/CacheConfiguration;)V Code LineNumberTable LocalVariableTable this Lnet/sf/ehcache/Cache; cacheConfiguration ?(Lnet/sf/ehcache/config/CacheConfiguration;Lnet/sf/ehcache/event/RegisteredEventListeners;Lnet/sf/ehcache/bootstrap/BootstrapCacheLoader;)V listeners (Ljava/lang/String;IZZJJ)V name maxElementsInMemory overflowToDisk eternal timeToLiveSeconds timeToIdleSeconds (Ljava/lang/String;IZZJJZJ)V diskPersistent diskExpiryThreadIntervalSeconds ?(Ljava/lang/String;ILnet/sf/ehcache/store/MemoryStoreEvictionPolicy;ZLjava/lang/String;ZJJZJLnet/sf/ehcache/event/RegisteredEventListeners;)V memoryStoreEvictionPolicy 0Lnet/sf/ehcache/store/MemoryStoreEvictionPolicy; ?(Ljava/lang/String;ILnet/sf/ehcache/store/MemoryStoreEvictionPolicy;ZLjava/lang/String;ZJJZJLnet/sf/ehcache/event/RegisteredEventListeners;Lnet/sf/ehcache/bootstrap/BootstrapCacheLoader;)V ?(Ljava/lang/String;ILnet/sf/ehcache/store/MemoryStoreEvictionPolicy;ZLjava/lang/String;ZJJZJLnet/sf/ehcache/event/RegisteredEventListeners;Lnet/sf/ehcache/bootstrap/BootstrapCacheLoader;I)V maxElementsOnDisk ?(Ljava/lang/String;ILnet/sf/ehcache/store/MemoryStoreEvictionPolicy;ZLjava/lang/String;ZJJZJLnet/sf/ehcache/event/RegisteredEventListeners;Lnet/sf/ehcache/bootstrap/BootstrapCacheLoader;II)V diskSpoolBufferSizeMB ?(Ljava/lang/String;ILnet/sf/ehcache/store/MemoryStoreEvictionPolicy;ZLjava/lang/String;ZJJZJLnet/sf/ehcache/event/RegisteredEventListeners;Lnet/sf/ehcache/bootstrap/BootstrapCacheLoader;IIZ)V clearOnFlush ?(Ljava/lang/String;ILnet/sf/ehcache/store/MemoryStoreEvictionPolicy;ZLjava/lang/String;ZJJZJLnet/sf/ehcache/event/RegisteredEventListeners;Lnet/sf/ehcache/bootstrap/BootstrapCacheLoader;IIZZLjava/lang/String;Z)V isTerracottaClustered terracottaValueMode terracottaCoherentReads registerCacheListeners \(Lnet/sf/ehcache/config/CacheConfiguration;Lnet/sf/ehcache/event/RegisteredEventListeners;)V factoryConfiguration &CacheEventListenerFactoryConfiguration QLnet/sf/ehcache/config/CacheConfiguration$CacheEventListenerFactoryConfiguration; cacheEventListener )Lnet/sf/ehcache/event/CacheEventListener; cacheEventListenerConfiguration Ljava/lang/Object; i$ Ljava/util/Iterator; cacheEventListenerConfigurations registerCacheExtensions E(Lnet/sf/ehcache/config/CacheConfiguration;Lnet/sf/ehcache/Ehcache;)V "CacheExtensionFactoryConfiguration MLnet/sf/ehcache/config/CacheConfiguration$CacheExtensionFactoryConfiguration; cacheExtension )Lnet/sf/ehcache/extension/CacheExtension; cacheExtensionConfiguration cache Lnet/sf/ehcache/Ehcache; cacheExtensionConfigurations registerCacheLoaders CacheLoaderFactoryConfiguration JLnet/sf/ehcache/config/CacheConfiguration$CacheLoaderFactoryConfiguration; cacheLoader #Lnet/sf/ehcache/loader/CacheLoader; cacheLoaderConfiguration cacheLoaderConfigurations registerCacheWriter cacheWriter config 0Lnet/sf/ehcache/config/CacheWriterConfiguration; createCacheEventListener |(Lnet/sf/ehcache/config/CacheConfiguration$CacheEventListenerFactoryConfiguration;)Lnet/sf/ehcache/event/CacheEventListener; factory 0Lnet/sf/ehcache/event/CacheEventListenerFactory; properties Ljava/util/Properties; className createCacheExtension ?(Lnet/sf/ehcache/config/CacheConfiguration$CacheExtensionFactoryConfiguration;Lnet/sf/ehcache/Ehcache;)Lnet/sf/ehcache/extension/CacheExtension; 0Lnet/sf/ehcache/extension/CacheExtensionFactory; createCacheLoader ?(Lnet/sf/ehcache/config/CacheConfiguration$CacheLoaderFactoryConfiguration;Lnet/sf/ehcache/Ehcache;)Lnet/sf/ehcache/loader/CacheLoader; *Lnet/sf/ehcache/loader/CacheLoaderFactory; createCacheWriter m(Lnet/sf/ehcache/config/CacheWriterConfiguration;Lnet/sf/ehcache/Ehcache;)Lnet/sf/ehcache/writer/CacheWriter; *Lnet/sf/ehcache/writer/CacheWriterFactory;? CacheWriterFactoryConfiguration PLnet/sf/ehcache/config/CacheWriterConfiguration$CacheWriterFactoryConfiguration; createBootstrapCacheLoader? (BootstrapCacheLoaderFactoryConfiguration ?(Lnet/sf/ehcache/config/CacheConfiguration$BootstrapCacheLoaderFactoryConfiguration;)Lnet/sf/ehcache/bootstrap/BootstrapCacheLoader; 6Lnet/sf/ehcache/bootstrap/BootstrapCacheLoaderFactory; SLnet/sf/ehcache/config/CacheConfiguration$BootstrapCacheLoaderFactoryConfiguration; Exceptions getTransactionManagerLookup ?()Lnet/sf/ehcache/transaction/manager/TransactionManagerLookup; setTransactionManagerLookup @(Lnet/sf/ehcache/transaction/manager/TransactionManagerLookup;)V lookup oldValue initialise ()V store consistency? Consistency ;Lnet/sf/ehcache/config/TerracottaConfiguration$Consistency; coherent maxConcurrency tempStore terracottaStore &Lnet/sf/ehcache/store/TerracottaStore; nonstopConfig ,Lnet/sf/ehcache/config/NonstopConfiguration; e !Ljava/lang/NoSuchMethodException; cause Ljava/lang/Throwable; -Ljava/lang/reflect/InvocationTargetException; "Ljava/lang/IllegalAccessException; storeClass Ljava/lang/Class; "Ljava/lang/ClassNotFoundException; disk softLockFactory ,Lnet/sf/ehcache/transaction/SoftLockFactory; localTransactionStore 8Lnet/sf/ehcache/transaction/local/LocalTransactionStore; sa 'Lnet/sf/ehcache/config/SearchAttribute; copyStrategy 5Lnet/sf/ehcache/store/compound/ReadWriteCopyStrategy; extractors Ljava/util/Map; context LocalVariableTypeTable /Ljava/lang/Class<Lnet/sf/ehcache/store/Store;>; OLnet/sf/ehcache/store/compound/ReadWriteCopyStrategy<Lnet/sf/ehcache/Element;>; WLjava/util/Map<Ljava/lang/String;Lnet/sf/ehcache/search/attribute/AttributeExtractor;>; !makeXaStrictTransactionalIfNeeded o(Lnet/sf/ehcache/store/Store;Lnet/sf/ehcache/store/compound/ReadWriteCopyStrategy;)Lnet/sf/ehcache/store/Store; transactionIDFactory 1Lnet/sf/ehcache/transaction/TransactionIDFactory; xaResource 1Lnet/sf/ehcache/transaction/xa/EhcacheXAResource; wrappedStore clusteredStore ?(Lnet/sf/ehcache/store/Store;Lnet/sf/ehcache/store/compound/ReadWriteCopyStrategy<Lnet/sf/ehcache/Element;>;)Lnet/sf/ehcache/store/Store; getCacheCluster '()Lnet/sf/ehcache/cluster/CacheCluster; ;Lnet/sf/ehcache/cluster/ClusterSchemeNotAvailableException; cacheCluster %Lnet/sf/ehcache/cluster/CacheCluster; initialiseCacheWriterManager (Z)V imperative getWriterManager ,()Lnet/sf/ehcache/writer/CacheWriterManager; createDiskStore "()Lnet/sf/ehcache/store/DiskStore; isDiskStore ()Z bootstrap put (Lnet/sf/ehcache/Element;)V element Lnet/sf/ehcache/Element; (Lnet/sf/ehcache/Element;Z)V doNotNotifyCacheReplicators putWithWriter putInternal (Lnet/sf/ehcache/Element;ZZ)V Ljava/lang/RuntimeException; 4Lnet/sf/ehcache/store/compound/StoreUpdateException; elementExists notifyListeners useCacheWriter notifyPutInternalListeners backOffIfDiskSpoolFull Ljava/lang/InterruptedException; (applyDefaultsToElementWithoutLifespanSet putQuiet get 0(Ljava/io/Serializable;)Lnet/sf/ehcache/Element; key Ljava/io/Serializable; ,(Ljava/lang/Object;)Lnet/sf/ehcache/Element; start end getWithLoader a(Ljava/lang/Object;Lnet/sf/ehcache/loader/CacheLoader;Ljava/lang/Object;)Lnet/sf/ehcache/Element; future Ljava/util/concurrent/Future; cacheLoaderTimeoutMillis 'Ljava/util/concurrent/TimeoutException; Ljava/lang/Exception; loader loaderArgument load (Ljava/lang/Object;)V existsOnCall getAllWithLoader 9(Ljava/util/Collection;Ljava/lang/Object;)Ljava/util/Map; key1 missingKey )Ljava/util/concurrent/ExecutionException; keys Ljava/util/Collection; map missingKeys 5Ljava/util/Map<Ljava/lang/Object;Ljava/lang/Object;>; $Ljava/util/List<Ljava/lang/Object;>; loadAll +(Ljava/util/Collection;Ljava/lang/Object;)V argument getQuiet getKeys ()Ljava/util/List; getKeysWithExpiryCheck iter allKeyList nonExpiredKeys Ljava/util/ArrayList; )Ljava/util/ArrayList<Ljava/lang/Object;>; getKeysNoDuplicateCheck searchInStoreWithStats wasOnDisk wasOffHeap hasOffHeap isTCClustered hasOnDisk searchInStoreWithoutStats .(Ljava/lang/Object;ZZ)Lnet/sf/ehcache/Element; quiet tryRemoveImmediately (Ljava/lang/Object;Z)V Ljava/lang/Error; syncForKey Lnet/sf/ehcache/concurrent/Sync; writeLocked skipUpdateAccessStatistics (Lnet/sf/ehcache/Element;)Z remove (Ljava/io/Serializable;)Z (Ljava/lang/Object;)Z (Ljava/io/Serializable;Z)Z (Ljava/lang/Object;Z)Z removeQuiet removeWithWriter removeInternal (Ljava/lang/Object;ZZZZ)Z 3Lnet/sf/ehcache/writer/CacheWriterManagerException; expiry elementFromStore notifyRemoveInternalListeners 0(Ljava/lang/Object;ZZZLnet/sf/ehcache/Element;)Z syntheticElement removed removeNotified removeAll dispose #initialiseRegisteredCacheExtensions disposeRegisteredCacheExtensions initialiseRegisteredCacheLoaders disposeRegisteredCacheLoaders initialiseRegisteredCacheWriter writer disposeRegisteredCacheWriter getCacheConfiguration ,()Lnet/sf/ehcache/config/CacheConfiguration; flush Ljava/io/IOException; getSize ()I getSizeBasedOnAccuracy (I)I statisticsAccuracy calculateInMemorySize ()J calculateOffHeapSize getMemoryStoreSize getOffHeapStoreSize getDiskStoreSize getStatus ()Lnet/sf/ehcache/Status; checkStatus checkStatusAlreadyDisposed getName ()Ljava/lang/String; setName (Ljava/lang/String;)V toString dump Ljava/lang/StringBuilder; isExpired clone ()Lnet/sf/ehcache/Cache; propertyChangeListener #Ljava/beans/PropertyChangeListener; arr$ $[Ljava/beans/PropertyChangeListener; len$ cacheEventListenerClone cacheEventListener1 cacheEventListeners Ljava/util/Set; registeredCacheExtension registeredCacheLoader bootstrapCacheLoaderClone copy registeredEventListenersFromCopy getStore ()Lnet/sf/ehcache/store/Store; getStoreMBean ()Ljava/lang/Object; getCacheEventNotificationService 1()Lnet/sf/ehcache/event/RegisteredEventListeners; isElementInMemory isElementOffHeap isElementOnDisk getGuid getCacheManager ()Lnet/sf/ehcache/CacheManager; clearStatistics getStatisticsAccuracy setStatisticsAccuracy (I)V evictExpiredElements isKeyInCache isValueInCache elementValue value getStatistics ()Lnet/sf/ehcache/Statistics; size getAverageSearchTime getSearchesPerSecond setCacheManager (Lnet/sf/ehcache/CacheManager;)V getBootstrapCacheLoader 1()Lnet/sf/ehcache/bootstrap/BootstrapCacheLoader; setBootstrapCacheLoader 2(Lnet/sf/ehcache/bootstrap/BootstrapCacheLoader;)V setDiskStorePath equals object other hashCode createGuid buffer registerCacheExtension ,(Lnet/sf/ehcache/extension/CacheExtension;)V getRegisteredCacheExtensions =()Ljava/util/List<Lnet/sf/ehcache/extension/CacheExtension;>; unregisterCacheExtension getAverageGetTime ()F setCacheExceptionHandler :(Lnet/sf/ehcache/exceptionhandler/CacheExceptionHandler;)V getCacheExceptionHandler 9()Lnet/sf/ehcache/exceptionhandler/CacheExceptionHandler; registerCacheLoader &(Lnet/sf/ehcache/loader/CacheLoader;)V unregisterCacheLoader getRegisteredCacheLoaders 7()Ljava/util/List<Lnet/sf/ehcache/loader/CacheLoader;>; &(Lnet/sf/ehcache/writer/CacheWriter;)V unregisterCacheWriter getRegisteredCacheWriter %()Lnet/sf/ehcache/writer/CacheWriter; asynchronousLoad f(Ljava/lang/Object;Lnet/sf/ehcache/loader/CacheLoader;Ljava/lang/Object;)Ljava/util/concurrent/Future; specificLoader loadWithRegisteredLoaders 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; asynchronousLoadAll G(Ljava/util/Collection;Ljava/lang/Object;)Ljava/util/concurrent/Future; 2(Ljava/lang/Object;Ljava/util/Set;)Ljava/util/Map; resultForThisCacheLoader nonLoadedKeys result #Ljava/util/Set<Ljava/lang/Object;>; F(Ljava/lang/Object;Ljava/util/Set<Ljava/lang/Object;>;)Ljava/util/Map; getExecutorService (()Ljava/util/concurrent/ExecutorService; isDisabled setDisabled getMemoryStoreEvictionPolicy ()Lnet/sf/ehcache/store/Policy; setMemoryStoreEvictionPolicy (Lnet/sf/ehcache/store/Policy;)V policy Lnet/sf/ehcache/store/Policy; getLiveCacheStatistics 1()Lnet/sf/ehcache/statistics/LiveCacheStatistics; getLiveCacheStatisticsNoCheck registerCacheUsageListener 1(Lnet/sf/ehcache/statistics/CacheUsageListener;)V cacheUsageListener .Lnet/sf/ehcache/statistics/CacheUsageListener; removeCacheUsageListener isStatisticsEnabled setStatisticsEnabled enableStatistics getSampledCacheStatistics <()Lnet/sf/ehcache/statistics/sampled/SampledCacheStatistics; setSampledStatisticsEnabled isSampledStatisticsEnabled getInternalContext disableDynamicFeatures isClusterCoherent Deprecated RuntimeVisibleAnnotations Ljava/lang/Deprecated; isNodeCoherent setNodeCoherent waitUntilClusterCoherent addPropertyChangeListener &(Ljava/beans/PropertyChangeListener;)V listener removePropertyChangeListener firePropertyChange 9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V propertyName newValue pcs putIfAbsent 2(Lnet/sf/ehcache/Element;)Lnet/sf/ehcache/Element; removeElement replace 3(Lnet/sf/ehcache/Element;Lnet/sf/ehcache/Element;)Z old clusterCoherent getSearchAttribute 5(Ljava/lang/String;)Lnet/sf/ehcache/search/Attribute; msg attributeName searchAttribute !Lnet/sf/ehcache/search/Attribute; &Lnet/sf/ehcache/search/Attribute<TT;>; P<T:Ljava/lang/Object;>(Ljava/lang/String;)Lnet/sf/ehcache/search/Attribute<TT;>; createQuery ()Lnet/sf/ehcache/search/Query; executeQuery B(Lnet/sf/ehcache/store/StoreQuery;)Lnet/sf/ehcache/search/Results; results Lnet/sf/ehcache/search/Results; query !Lnet/sf/ehcache/store/StoreQuery; isSearchable clusterRejoinStarted clusterRejoinComplete getLockForKey 4(Ljava/lang/Object;)Lnet/sf/ehcache/concurrent/Sync; acquireLockOnKey 9(Ljava/lang/Object;Lnet/sf/ehcache/concurrent/LockType;)V lockType $Lnet/sf/ehcache/concurrent/LockType; s releaseLockOnKey acquireReadLockOnKey acquireWriteLockOnKey tryReadLockOnKey (Ljava/lang/Object;J)Z timeout tryWriteLockOnKey releaseReadLockOnKey releaseWriteLockOnKey isReadLockedByCurrentThread isWriteLockedByCurrentThread isClusterBulkLoadEnabled?? isNodeBulkLoadEnabled setNodeBulkLoadEnabled enabledBulkLoad waitUntilClusterBulkLoadComplete access$100 ((Lnet/sf/ehcache/Cache;)Ljava/util/List; x0 access$200 N(Lnet/sf/ehcache/Cache;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; x1 x2 access$300 ()Lorg/slf4j/Logger; access$600 =(Lnet/sf/ehcache/Cache;)Lnet/sf/ehcache/cluster/CacheCluster; <clinit> Ljava/net/UnknownHostException; Ljava/lang/NoClassDefFoundError; SourceFile Cache.java??????%-%? net.sf.ehcache.disabled????? net.sf.ehcache.use.classic.lru?? net/sf/ehcache/Cache$CacheStatus%??? )java/util/concurrent/atomic/AtomicBoolean%? (java/util/concurrent/locks/ReentrantLock? java/beans/PropertyChangeSupport%? ?????K1?????????!"?D??D?? -net/sf/ehcache/event/RegisteredEventListeners%?? )java/util/concurrent/CopyOnWriteArrayList 4net/sf/ehcache/statistics/LiveCacheStatisticsWrapper ?net/sf/ehcache/statistics/sampled/SampledCacheStatisticsWrapper_`GHST??{~ ]TdT 4net/sf/ehcache/Cache$NonstopActiveDelegateHolderImpl%?#$ (net/sf/ehcache/config/CacheConfiguration%?2?3?4?5?%&7?8? java/lang/StringBuilder _An API change between ehcache-1.1 and ehcache-1.2 results in the persistence path being set to ????D + when the ehcache-1.1 constructor is used. %Please change to the 1.2 constructor.GD??F:???>?@?B? -net/sf/ehcache/config/TerracottaConfiguration?????????????????^ Onet/sf/ehcache/config/CacheConfiguration$CacheEventListenerFactoryConfigurationhi?????? Knet/sf/ehcache/config/CacheConfiguration$CacheExtensionFactoryConfigurationop???? Hnet/sf/ehcache/config/CacheConfiguration$CacheLoaderFactoryConfigurationrs????uvd??D 6CacheEventListener factory not configured. Skipping...?F?? .net/sf/ehcache/event/CacheEventListenerFactoryDDh 2CacheExtension factory not configured. Skipping... .net/sf/ehcache/extension/CacheExtensionFactoryo /CacheLoader factory not configured. Skipping... (net/sf/ehcache/loader/CacheLoaderFactoryr /CacheWriter factory not configured. Skipping... (net/sf/ehcache/writer/CacheWriterFactory java/util/Propertiesu 5 ;No BootstrapCacheLoaderFactory class specified. Skipping... 4net/sf/ehcache/bootstrap/BootstrapCacheLoaderFactory{?? TransactionManagerLookup??? java/lang/IllegalStateException Cannot initialise the CD 5 cache because its status is not STATUS_UNINITIALISED%F5 Cache: " has a maxElementsInMemory of 0. 4In Ehcache 2.0 this has been changed to mean a store 0 with no capacity limit. Set it to 1 if you want no elements cached in memory? ?net/sf/ehcache/store/compound/ImmutableValueElementCopyStrategyD?!"#$ net/sf/ehcache/CacheException YTo be transactional, a Terracotta clustered cache needs to be in Serialization value mode01%&'?(? 3net/sf/ehcache/config/InvalidConfigurationException ?Terracotta clustered caches with local overflow to offheap are not supported yet. You can fix this by disabling overflow to offheap for clustered caches.)?*? ?Terracotta clustered caches with eventual consistency and synchronous writes are not supported yet. You can fix this by either making the cache in 'strong' consistency mode (<terracotta consistency="strong"/>) or turning off synchronous writes. Consistency should be +??, 5 when cache is configured with transactions enabled. IYou can fix this by either making the cache in 'strong' consistency mode A(<terracotta consistency="strong"/>) or turning off transactions.-.|/? 9 configured both NonStop and transactional non xa_strict. , NonStop features won't work for this cache! rCoherent and consistency attribute values are conflicting. Please remove the coherent attribute as its deprecated. %ehcache.clusteredStore.maxConcurrency0123545 AMaximum supported concurrency for Terracotta clustered caches is ?5 . Please reconfigure cache ' ' with concurrency value <= or use system property ' ' to override the default65-Performance may degrade and server disks could run out of space! The distributed cache {} does not have maxElementsOnDisk set. Failing to set maxElementsOnDisk could mean no eviction of its elements from the Terracotta Server Array disk store. To avoid this, set maxElementsOnDisk to a non-zero value.?78?9:=>?@AB $net/sf/ehcache/store/TerracottaStore eCacheManager should create instances of TerracottaStore for Terracotta Clustered caches instead of - nullCD??EFGH?IJKL )net.sf.ehcache.store.offheap.OffHeapStoreMN create java/lang/Class net/sf/ehcache/Ehcache java/lang/StringOP java/lang/ObjectQRS net/sf/ehcache/store/Store java/lang/NoSuchMethodException cannot find static factory method create(Ehcache, String) in store class %T +java/lang/reflect/InvocationTargetExceptionUV cannot instantiate store java/lang/IllegalAccessException java/lang/ClassNotFoundException Cache K cannot be configured because the off-heap store class could not be found. WYou must use an enterprise version of Ehcache to successfully enable overflowToOffHeap.?WXY;?? 'net/sf/ehcache/store/LegacyStoreWrapper #net/sf/ehcache/store/LruMemoryStore%Z%[\?]?^_?`?ab?cd?ef 6net/sf/ehcache/transaction/local/LocalTransactionStoreefgh%i 9net/sf/ehcache/transaction/local/JtaLocalTransactionStore%j??k? java/util/HashMaplmnopq %net/sf/ehcache/config/SearchAttributers??tuvxyz{??|?)?+?-??}ijp?????~?^ +net/sf/ehcache/concurrent/CacheLockProvider?? 2net/sf/ehcache/concurrent/StripedReadWriteLockSync%j???? Initialised cache: is disabled because the B property was set to true. No elements will be added to the cache.????? You've configured cache . ? to be transactional, but no TransactionManager could be found!???? 3net/sf/ehcache/transaction/xa/EhcacheXAResourceImpl%??? 0net/sf/ehcache/transaction/xa/XATransactionStore%?????? 9net/sf/ehcache/cluster/ClusterSchemeNotAvailableException CTerracotta ClusterScheme is not available, using ClusterScheme.NONE?F??????????? " was being used with cache writer 7features, but it wasn't properly registered beforehand.?????????????A? ?Element from replicated put is null. This happens because the element is a SoftReference and it has been collected. Increase heap memory on the JVM or set -Xms to be the same as -Xmx to avoid this problem.?^???????????? 2net/sf/ehcache/store/compound/StoreUpdateException????U? 1net/sf/ehcache/writer/CacheWriterManagerException?????????? java/lang/InterruptedException???:????:??????????:???r5?????:???????^ %java/util/concurrent/TimeoutException %net/sf/ehcache/LoaderTimeoutException Timeout on load for key java/lang/Exception Exception on load for key #The CacheLoader is null. Returning.l *The key {} exists in the cache. Returning.?7 java/util/ArrayList?^????D for key 'java/util/concurrent/ExecutionException?????????????J cache hit, but element expired???? store hit for ???????? cache - Miss???????????? java/lang/Error /com.tc.exception.TCLockUpgradeNotSupportedError?? cache: element ( expired, but couldn't be inline evicted???"#????? net/sf/ehcache/Element%?'?'???B????*?,?/?(????? 'net/sf/ehcache/extension/CacheExtension?? !net/sf/ehcache/loader/CacheLoader?2? java/io/IOException Unable to flush cache: . Initial cause was ?545??? "java/lang/IllegalArgumentException Unknown statistics accuracy: ?:?:?5?5?5?@?? The Cache is not alive.???? 3Only uninitialised caches can have their names set.EF [ name = status = eternal = ?? overflowToDisk = maxElementsInMemory = maxElementsOnDisk = memoryStoreEvictionPolicy = timeToLiveSeconds = ?? timeToIdleSeconds = diskPersistent = # diskExpiryThreadIntervalSeconds = ?: hitCount = ????: memoryStoreHitCount = ?: diskStoreHitCount = ?: missCountNotFound = ?: missCountExpired = ?: overflowToOffHeap = maxMemoryOffHeap = ?D ]J? $java/lang/CloneNotSupportedException "Cannot clone an initialized cache.K^ net/sf/ehcache/Cache??????? 'net/sf/ehcache/event/CacheEventListenerK?K?K? -net/sf/ehcache/bootstrap/BootstrapCacheLoaderyz[\?^acg?????h5 StatisticsAccuracy?? ?b 67 net/sf/ehcache/Statistics : : : :?? :<:=:>5t:s: :% CacheManager JA bootstrap cache loader can only be set before the cache is initialized. wx BootstrapCacheLoader BA DiskStore path can only be set before the cache is initialized. DiskStorePathdD5?? - ??? CacheExceptionHandler ) has its cache writer being unregistered !after it was already initialised.?? net/sf/ehcache/Cache$1 % ? ?? net/sf/ehcache/Cache$2% ?? ?? ?' u ? net/sf/ehcache/Cache$3 'java/util/concurrent/ThreadPoolExecutor?? (java/util/concurrent/LinkedBlockingQueue &net/sf/ehcache/util/NamedThreadFactory Cache Executor Service% ?? Disabled? #Dynamic cache features are disabled ??? ? MemoryStoreEvictionPolicy???? StatisticsEnabled VYou must add the cache to a CacheManager before enabling/disabling sampled statistics.?? ! "? SampledStatisticsEnabled #??????? ??? java/lang/NullPointerException??? $ ;The keys for the element arguments to replace must be equal? %?? ClusterCoherent?? & '? ( )D ,Key search attribute is disabled for cache [ 4]. It can be enabled with <searchable keys="true"... *? .Value search attribute is disabled for cache [ 6]. It can be enabled with <searchable values="true"... No such search attribute [ ] defined for this cache [ ]?? 'This cache is not configured for search net/sf/ehcache/CacheQuery + ,? -? .? /? }No results specified. Please specify one or more of includeKeys(), includeValues(), includeAggregator() or includeAttribute() %net/sf/ehcache/search/SearchException?? 0? 1 2 9Ignoring exception while disposing old store on rejoin - 3 4?? 5 4 ?net/sf/ehcache/constructs/nonstop/store/RejoinAwareNonstopStore 6????? 7????? 8 9?????? :? NodeCoherent??% ;KL < = > ? @ A B5 C D E F G H java/net/UnknownHostException FUnable to set localhost. This prevents creation of a GUID. Cause was: IT java/lang/NoClassDefFoundError uInetAddress is being blocked by your runtime environment. e.g. Google App Engine. Ehcache will work as a local cache. "net/sf/ehcache/store/StoreListener default Nnet/sf/ehcache/config/CacheWriterConfiguration$CacheWriterFactoryConfiguration Qnet/sf/ehcache/config/CacheConfiguration$BootstrapCacheLoaderFactoryConfiguration 9net/sf/ehcache/config/TerracottaConfiguration$Consistency 'java/lang/UnsupportedOperationException 7net/sf/ehcache/terracotta/TerracottaNotRunningException java/lang/Boolean getBoolean (Ljava/lang/String;)Z (Lnet/sf/ehcache/Cache$1;)V net/sf/ehcache/Status STATUS_UNINITIALISED Lnet/sf/ehcache/Status; changeState (Lnet/sf/ehcache/Status;)V validateCompleteConfiguration &getElementValueComparatorConfiguration =()Lnet/sf/ehcache/config/ElementValueComparatorConfiguration; 9net/sf/ehcache/config/ElementValueComparatorConfiguration getElementComparatorInstance /()Lnet/sf/ehcache/store/ElementValueComparator; getDiskStorePath (Lnet/sf/ehcache/Ehcache;)V +getBootstrapCacheLoaderFactoryConfiguration U()Lnet/sf/ehcache/config/CacheConfiguration$BootstrapCacheLoaderFactoryConfiguration; (Lnet/sf/ehcache/Cache;)V (Ljava/lang/String;I)V -(Z)Lnet/sf/ehcache/config/CacheConfiguration; -(J)Lnet/sf/ehcache/config/CacheConfiguration; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; ,net/sf/ehcache/config/DiskStoreConfiguration getDefaultPath org/slf4j/Logger warn \(Lnet/sf/ehcache/store/MemoryStoreEvictionPolicy;)Lnet/sf/ehcache/config/CacheConfiguration; >(Ljava/lang/String;)Lnet/sf/ehcache/config/CacheConfiguration; -(I)Lnet/sf/ehcache/config/CacheConfiguration; clustered 2(Z)Lnet/sf/ehcache/config/TerracottaConfiguration; valueMode C(Ljava/lang/String;)Lnet/sf/ehcache/config/TerracottaConfiguration; coherentReads terracotta [(Lnet/sf/ehcache/config/TerracottaConfiguration;)Lnet/sf/ehcache/config/CacheConfiguration; #getCacheEventListenerConfigurations java/util/List iterator ()Ljava/util/Iterator; java/util/Iterator hasNext next getListenFor *()Lnet/sf/ehcache/event/NotificationScope; registerListener T(Lnet/sf/ehcache/event/CacheEventListener;Lnet/sf/ehcache/event/NotificationScope;)Z getCacheExtensionConfigurations getCacheLoaderConfigurations getCacheWriterConfiguration 2()Lnet/sf/ehcache/config/CacheWriterConfiguration; getFullyQualifiedClassPath debug #net/sf/ehcache/util/ClassLoaderUtil createNewInstance &(Ljava/lang/String;)Ljava/lang/Object; getProperties getPropertySeparator net/sf/ehcache/util/PropertyUtil parseProperties <(Ljava/lang/String;Ljava/lang/String;)Ljava/util/Properties; A(Ljava/util/Properties;)Lnet/sf/ehcache/event/CacheEventListener; Y(Lnet/sf/ehcache/Ehcache;Ljava/util/Properties;)Lnet/sf/ehcache/extension/CacheExtension; S(Lnet/sf/ehcache/Ehcache;Ljava/util/Properties;)Lnet/sf/ehcache/loader/CacheLoader; .net/sf/ehcache/config/CacheWriterConfiguration "getCacheWriterFactoryConfiguration R()Lnet/sf/ehcache/config/CacheWriterConfiguration$CacheWriterFactoryConfiguration; S(Lnet/sf/ehcache/Ehcache;Ljava/util/Properties;)Lnet/sf/ehcache/writer/CacheWriter; length G(Ljava/util/Properties;)Lnet/sf/ehcache/bootstrap/BootstrapCacheLoader; canInitialize getMaxElementsInMemory getTransactionalMode TransactionalMode >()Lnet/sf/ehcache/config/CacheConfiguration$TransactionalMode; :net/sf/ehcache/config/CacheConfiguration$TransactionalMode isTransactional getCopyStrategyConfiguration 3()Lnet/sf/ehcache/config/CopyStrategyConfiguration; /net/sf/ehcache/config/CopyStrategyConfiguration setCopyStrategyInstance 8(Lnet/sf/ehcache/store/compound/ReadWriteCopyStrategy;)V getCopyStrategyInstance 7()Lnet/sf/ehcache/store/compound/ReadWriteCopyStrategy; getTerracottaConfiguration 1()Lnet/sf/ehcache/config/TerracottaConfiguration; getValueMode ValueMode ;()Lnet/sf/ehcache/config/TerracottaConfiguration$ValueMode; 7net/sf/ehcache/config/TerracottaConfiguration$ValueMode SERIALIZATION 9Lnet/sf/ehcache/config/TerracottaConfiguration$ValueMode; getConsistency =()Lnet/sf/ehcache/config/TerracottaConfiguration$Consistency; isCoherent isOverflowToOffHeap isSynchronousWrites EVENTUAL STRONG -(Ljava/lang/Object;)Ljava/lang/StringBuilder; XA_STRICT <Lnet/sf/ehcache/config/CacheConfiguration$TransactionalMode; isNonstopEnabled java/lang/Integer getInteger ((Ljava/lang/String;I)Ljava/lang/Integer; intValue getConcurrency (I)Ljava/lang/StringBuilder; getMaxElementsOnDisk '(Ljava/lang/String;Ljava/lang/Object;)V isStorageStrategySet *net/sf/ehcache/terracotta/TerracottaClient -getTerracottaDefaultStrategyForCurrentRuntime J StorageStrategy k(Lnet/sf/ehcache/config/CacheConfiguration;)Lnet/sf/ehcache/config/TerracottaConfiguration$StorageStrategy; storageStrategy p(Lnet/sf/ehcache/config/TerracottaConfiguration$StorageStrategy;)Lnet/sf/ehcache/config/TerracottaConfiguration; net/sf/ehcache/CacheManager createTerracottaStore 6(Lnet/sf/ehcache/Ehcache;)Lnet/sf/ehcache/store/Store; getClass ()Ljava/lang/Class; getNonstopConfiguration .()Lnet/sf/ehcache/config/NonstopConfiguration; *net/sf/ehcache/config/NonstopConfiguration freezeConfig terracottaStoreInitialized )(Lnet/sf/ehcache/store/TerracottaStore;)V getNonstopStore C()Lnet/sf/ehcache/constructs/nonstop/store/RejoinAwareNonstopStore; loadClass %(Ljava/lang/String;)Ljava/lang/Class; getMethod @(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; java/lang/reflect/Method invoke 9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; *(Ljava/lang/String;Ljava/lang/Throwable;)V getCause ()Ljava/lang/Throwable; 2()Lnet/sf/ehcache/store/MemoryStoreEvictionPolicy; .net/sf/ehcache/store/MemoryStoreEvictionPolicy LRU 7(Lnet/sf/ehcache/Ehcache;Lnet/sf/ehcache/store/Store;)V ?(Lnet/sf/ehcache/store/Store;Lnet/sf/ehcache/store/Store;Lnet/sf/ehcache/event/RegisteredEventListeners;Lnet/sf/ehcache/config/CacheConfiguration;)V isDiskPersistent 6net/sf/ehcache/store/compound/impl/DiskPersistentStore b(Lnet/sf/ehcache/Cache;Ljava/lang/String;)Lnet/sf/ehcache/store/compound/impl/DiskPersistentStore; isOverflowToDisk 6net/sf/ehcache/store/compound/impl/OverflowToDiskStore b(Lnet/sf/ehcache/Cache;Ljava/lang/String;)Lnet/sf/ehcache/store/compound/impl/OverflowToDiskStore; 2net/sf/ehcache/store/compound/impl/MemoryOnlyStore ^(Lnet/sf/ehcache/Cache;Ljava/lang/String;)Lnet/sf/ehcache/store/compound/impl/MemoryOnlyStore; isXaTransactional createSoftLockFactory F(Lnet/sf/ehcache/Ehcache;)Lnet/sf/ehcache/transaction/SoftLockFactory; getTransactionController (()Lnet/sf/ehcache/TransactionController; ?(Lnet/sf/ehcache/TransactionController;Lnet/sf/ehcache/transaction/SoftLockFactory;Lnet/sf/ehcache/Ehcache;Lnet/sf/ehcache/store/Store;Lnet/sf/ehcache/store/compound/ReadWriteCopyStrategy;)V ?(Lnet/sf/ehcache/transaction/local/LocalTransactionStore;Lnet/sf/ehcache/transaction/manager/TransactionManagerLookup;Lnet/sf/ehcache/TransactionController;)V isLocalTransactional getSearchAttributes ()Ljava/util/Map; java/util/Map values ()Ljava/util/Collection; java/util/Collection constructExtractor 6()Lnet/sf/ehcache/search/attribute/AttributeExtractor; setAttributeExtractors (Ljava/util/Map;)V getWriteMode WriteMode <()Lnet/sf/ehcache/config/CacheWriterConfiguration$WriteMode; 8net/sf/ehcache/config/CacheWriterConfiguration$WriteMode createWriterManager B(Lnet/sf/ehcache/Cache;)Lnet/sf/ehcache/writer/CacheWriterManager; STATUS_ALIVE ,(Lnet/sf/ehcache/event/CacheEventListener;)Z createTerracottaEventReplicator C(Lnet/sf/ehcache/Ehcache;)Lnet/sf/ehcache/event/CacheEventListener; addStoreListener '(Lnet/sf/ehcache/store/StoreListener;)V isDebugEnabled isXaStrictTransactional ;net/sf/ehcache/transaction/manager/TransactionManagerLookup getTransactionManager (()Ljavax/transaction/TransactionManager; setCacheXA createTransactionIDFactory 3()Lnet/sf/ehcache/transaction/TransactionIDFactory; ?(Lnet/sf/ehcache/Ehcache;Lnet/sf/ehcache/store/Store;Lnet/sf/ehcache/transaction/manager/TransactionManagerLookup;Lnet/sf/ehcache/transaction/SoftLockFactory;Lnet/sf/ehcache/transaction/TransactionIDFactory;)V register 4(Lnet/sf/ehcache/transaction/xa/EhcacheXAResource;)V(Lnet/sf/ehcache/transaction/manager/TransactionManagerLookup;Lnet/sf/ehcache/transaction/SoftLockFactory;Lnet/sf/ehcache/transaction/TransactionIDFactory;Lnet/sf/ehcache/Ehcache;Lnet/sf/ehcache/store/Store;Lnet/sf/ehcache/store/compound/ReadWriteCopyStrategy;)V $net/sf/ehcache/cluster/ClusterScheme TERRACOTTA &Lnet/sf/ehcache/cluster/ClusterScheme; getCluster M(Lnet/sf/ehcache/cluster/ClusterScheme;)Lnet/sf/ehcache/cluster/CacheCluster; info NONE lock (net/sf/ehcache/writer/CacheWriterManager init set unlock net/sf/ehcache/store/DiskStore L(Lnet/sf/ehcache/Ehcache;Ljava/lang/String;)Lnet/sf/ehcache/store/DiskStore; getObjectKey resetAccessStatistics E(Lnet/sf/ehcache/Element;Lnet/sf/ehcache/writer/CacheWriterManager;)Z updateUpdateStatistics isUpdate getNotifyListenersOnException ()Ljava/lang/RuntimeException; notifyElementUpdated notifyElementPut bufferFull java/lang/Thread sleep (J)V isLifespanSet getTimeToIdleSeconds net/sf/ehcache/util/TimeUtil convertTimeToInt (J)I getTimeToLiveSeconds isEternal setLifespanDefaults (IIZ)V java/lang/System currentTimeMillis addGetTimeMillis getCacheLoaderTimeoutMillis java/util/concurrent/TimeUnit MILLISECONDS Ljava/util/concurrent/TimeUnit; java/util/concurrent/Future 4(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; getObjectValue add getMessage trimToSize containsKeyInMemory cacheMissInMemory containsKeyOffHeap cacheMissOffHeap containsKeyOnDisk cacheMissOnDisk cacheMissExpired updateAccessStatistics cacheHitOffHeap cacheHitOnDisk cacheHitInMemory cacheMissNotFound getSyncForKey "net/sf/ehcache/concurrent/LockType WRITE net/sf/ehcache/concurrent/Sync tryLock ((Lnet/sf/ehcache/concurrent/LockType;J)Z currentThread ()Ljava/lang/Thread; interrupt '(Lnet/sf/ehcache/concurrent/LockType;)V isFrozen V(Ljava/lang/Object;Lnet/sf/ehcache/writer/CacheWriterManager;)Lnet/sf/ehcache/Element; notifyElementExpiry notifyElementRemoved '(Ljava/lang/Object;Ljava/lang/Object;)V notifyRemoveAll $java/util/concurrent/ExecutorService shutdown removeStoreListener STATUS_SHUTDOWN !net/sf/ehcache/writer/CacheWriter getTerracottaClusteredSize getInMemorySizeInBytes getOffHeapSizeInBytes getInMemorySize getOffHeapSize getOnDiskSize isAlive isShutdown isUninitialized (Z)Ljava/lang/StringBuilder; (J)Ljava/lang/StringBuilder; "getDiskExpiryThreadIntervalSeconds -net/sf/ehcache/statistics/LiveCacheStatistics getCacheHitCount getInMemoryHitCount getOnDiskHitCount getCacheMissCount getCacheMissCountExpired getMaxMemoryOffHeap -(Lnet/sf/ehcache/config/CacheConfiguration;)Z getPropertyChangeListeners &()[Ljava/beans/PropertyChangeListener; getCacheEventListeners ()Ljava/util/Set; java/util/Set C(Lnet/sf/ehcache/Ehcache;)Lnet/sf/ehcache/extension/CacheExtension; =(Lnet/sf/ehcache/Ehcache;)Lnet/sf/ehcache/loader/CacheLoader; =(Lnet/sf/ehcache/Ehcache;)Lnet/sf/ehcache/writer/CacheWriter; getMBean clearCounters valueOf (I)Ljava/lang/Integer; expireElements getValue ()Ljava/io/Serializable; getOffHeapHitCount getOnDiskMissCount getOffHeapMissCount getInMemoryMissCount getEvictedCount getWriterQueueLength -(Lnet/sf/ehcache/Ehcache;IJJJJJJJJJFJJJJJJJ)V java/util/UUID randomUUID ()Ljava/util/UUID; getAverageGetTimeMillis `(Lnet/sf/ehcache/Cache;Ljava/lang/Object;Lnet/sf/ehcache/loader/CacheLoader;Ljava/lang/Object;)V submit 3(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; &(Ljava/lang/Object;)Ljava/lang/Object; A(Lnet/sf/ehcache/Cache;Ljava/util/Collection;Ljava/lang/Object;)V isEmpty '(Ljava/util/Collection;)Ljava/util/Map; keySet (Ljava/util/Collection;)Z putAll net/sf/ehcache/util/VmUtils isInGoogleAppEngine m(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V (Z)Ljava/lang/Boolean; getInMemoryEvictionPolicy setInMemoryEvictionPolicy getTimer %()Lnet/sf/ehcache/util/FailSafeTimer; enableSampledStatistics &(Lnet/sf/ehcache/util/FailSafeTimer;)V disableSampledStatistics freezeConfiguration _(Lnet/sf/ehcache/Element;Lnet/sf/ehcache/store/ElementValueComparator;)Lnet/sf/ehcache/Element; `(Lnet/sf/ehcache/Element;Lnet/sf/ehcache/Element;Lnet/sf/ehcache/store/ElementValueComparator;)Z net/sf/ehcache/search/Query KEY net/sf/ehcache/search/Attribute getAttributeName VALUE net/sf/ehcache/store/StoreQuery requestsKeys requestsValues requestedAttributes getAggregatorInstances notifyCacheSearch getUnderlyingTerracottaStore (()Lnet/sf/ehcache/store/TerracottaStore; access$400 %(Lnet/sf/ehcache/Cache$CacheStatus;)V access$500 clusterRejoined READ isHeldByCurrentThread '(Lnet/sf/ehcache/concurrent/LockType;)Z nodeBulkLoadChanged (Ljava/lang/Throwable;)V org/slf4j/LoggerFactory getLogger &(Ljava/lang/String;)Lorg/slf4j/Logger; java/lang/Runtime getRuntime ()Ljava/lang/Runtime; availableProcessors java/lang/Math min (II)I java/net/InetAddress getLocalHost ()Ljava/net/InetAddress; error =net/sf/ehcache/config/TerracottaConfiguration$StorageStrategy ! ? ?? ' ?? ? ? ?? ? ?? ? ?? ? ? ?? ? ? ?? ?? ?? ? ? ?? ? ? ?? ?? ? ? ?? ? ? ?? ? ? B?? ?? B?? B?? B?? B?? B?? B? B B? B B B B B B B B B B B? B B!"