Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W 

A

AbstractCachedReferenceListenerTest - Class in com.atlassian.cache
 
AbstractCachedReferenceListenerTest() - Constructor for class com.atlassian.cache.AbstractCachedReferenceListenerTest
 
AbstractCacheEagerTest - Class in com.atlassian.cache
Test the Eager Cache
AbstractCacheEagerTest() - Constructor for class com.atlassian.cache.AbstractCacheEagerTest
 
AbstractCacheEagerTest(AbstractCacheTest.CacheType) - Constructor for class com.atlassian.cache.AbstractCacheEagerTest
 
AbstractCacheLazyTest - Class in com.atlassian.cache
Test the Lazy Cache
AbstractCacheLazyTest() - Constructor for class com.atlassian.cache.AbstractCacheLazyTest
 
AbstractCacheLazyTest(AbstractCacheTest.CacheType) - Constructor for class com.atlassian.cache.AbstractCacheLazyTest
 
AbstractCacheListenerTest - Class in com.atlassian.cache
 
AbstractCacheListenerTest() - Constructor for class com.atlassian.cache.AbstractCacheListenerTest
 
AbstractCacheManager - Class in com.atlassian.cache.impl
A partial implementation of CacheManager.
AbstractCacheManager(CacheSettingsDefaultsProvider) - Constructor for class com.atlassian.cache.impl.AbstractCacheManager
 
AbstractCacheStatisticsTest - Class in com.atlassian.cache
Test enabling/disabling of statistics gathering
AbstractCacheStatisticsTest() - Constructor for class com.atlassian.cache.AbstractCacheStatisticsTest
 
AbstractCacheTest - Class in com.atlassian.cache
 
AbstractCacheTest() - Constructor for class com.atlassian.cache.AbstractCacheTest
 
AbstractCacheTest(AbstractCacheTest.CacheType) - Constructor for class com.atlassian.cache.AbstractCacheTest
 
AbstractCacheTest.CacheType - Enum in com.atlassian.cache
 
AbstractLazyReferenceTest - Class in com.atlassian.cache
Test the Lazy Reference
AbstractLazyReferenceTest() - Constructor for class com.atlassian.cache.AbstractLazyReferenceTest
 
AbstractLazyReferenceTest(AbstractCacheTest.CacheType) - Constructor for class com.atlassian.cache.AbstractLazyReferenceTest
 
add(CachedReferenceListener<V>, boolean) - Method in interface com.atlassian.cache.impl.CachedReferenceListenerSupport
 
add(CacheEntryListener<K, V>, boolean) - Method in interface com.atlassian.cache.impl.CacheEntryListenerSupport
 
add(CachedReferenceListener<V>, boolean) - Method in class com.atlassian.cache.impl.DefaultCachedReferenceListenerSupport
 
add(CacheEntryListener<K, V>, boolean) - Method in class com.atlassian.cache.impl.DefaultCacheEntryListenerSupport
 
add(CachedReferenceListener<V>, boolean) - Method in class com.atlassian.cache.impl.LazyCachedReferenceListenerSupport
 
add(CacheEntryListener<K, V>, boolean) - Method in class com.atlassian.cache.impl.LazyCacheEntryListenerSupport
 
add(CachedReferenceListener<V>, boolean) - Method in class com.atlassian.cache.impl.ValueCachedReferenceListenerSupport
 
add(CacheEntryListener<K, V>, boolean) - Method in class com.atlassian.cache.impl.ValueCacheEntryListenerSupport
 
addListener(CacheEntryListener<K, V>, boolean) - Method in interface com.atlassian.cache.Cache
Deprecated.
since 2.9 may not be supported in all implementations and will be removed after June 2016
addListener(CachedReferenceListener<V>, boolean) - Method in interface com.atlassian.cache.CachedReference
Deprecated.
since 2.9 may not be supported in all implementations
addListener(CacheEntryListener<K, V>, boolean) - Method in class com.atlassian.cache.hazelcast.HazelcastAsyncHybridCache
 
addListener(CachedReferenceListener<V>, boolean) - Method in class com.atlassian.cache.hazelcast.HazelcastAsyncHybridCachedReference
 
addListener(CacheEntryListener<K, V>, boolean) - Method in class com.atlassian.cache.hazelcast.HazelcastCache
 
addListener(CachedReferenceListener<V>, boolean) - Method in class com.atlassian.cache.hazelcast.HazelcastCachedReference
 
addListener(CacheEntryListener<K, V>, boolean) - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCache
 
addListener(CachedReferenceListener<V>, boolean) - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCachedReference
 
assertContainsKeys(Cache<K, V>, K...) - Method in class com.atlassian.cache.AbstractCacheTest
 
assertEmpty(Cache<K, V>) - Method in class com.atlassian.cache.AbstractCacheTest
 
assertEventuallyThat(Supplier<T>, Matcher<? super T>) - Static method in class com.atlassian.cache.AbstractCacheTest
Version of MatcherAssert.assertThat(T, org.hamcrest.Matcher<? super T>) that retries for a brief duration before giving up.
assertMissingKeys(Cache<K, V>, K...) - Method in class com.atlassian.cache.AbstractCacheTest
 
assertSize(Cache<K, V>, int) - Method in class com.atlassian.cache.AbstractCacheTest
 

B

build() - Method in class com.atlassian.cache.CacheSettingsBuilder
 

C

Cache<K,V> - Interface in com.atlassian.cache
Interface that defines the common cache operations.
cacheCreationLocks - Variable in class com.atlassian.cache.impl.AbstractCacheManager
Used to synchronize the creation of caches.
CachedReference<V> - Interface in com.atlassian.cache
A Resettable reference.
CachedReferenceAdapter<V> - Class in com.atlassian.cache
An abstract adapter for CachedReferenceListener.
CachedReferenceAdapter() - Constructor for class com.atlassian.cache.CachedReferenceAdapter
 
CachedReferenceEvent<V> - Interface in com.atlassian.cache
A resettable reference event.
CachedReferenceListener<V> - Interface in com.atlassian.cache
A resettable reference listener.
CachedReferenceListenerSupport<V> - Interface in com.atlassian.cache.impl
This interface is designed to support CachedReference implementations in working with CachedReferenceListeners.
CachedReferenceNotificationSupport - Class in com.atlassian.cache.impl
 
CachedReferenceNotificationSupport() - Constructor for class com.atlassian.cache.impl.CachedReferenceNotificationSupport
 
CacheEntryAdapter<K,V> - Class in com.atlassian.cache
An abstract adapter for CacheEntryListener.
CacheEntryAdapter() - Constructor for class com.atlassian.cache.CacheEntryAdapter
 
CacheEntryEvent<K,V> - Interface in com.atlassian.cache
A cache event.
CacheEntryListener<K,V> - Interface in com.atlassian.cache
A cache listener.
CacheEntryListenerSupport<K,V> - Interface in com.atlassian.cache.impl
This interface is designed to support Cache implementations in working with CacheEntryListeners.
CacheEntryNotificationSupport - Class in com.atlassian.cache.impl
 
CacheEntryNotificationSupport() - Constructor for class com.atlassian.cache.impl.CacheEntryNotificationSupport
 
CacheException - Exception in com.atlassian.cache
 
CacheException() - Constructor for exception com.atlassian.cache.CacheException
 
CacheException(String, Throwable) - Constructor for exception com.atlassian.cache.CacheException
 
CacheException(String) - Constructor for exception com.atlassian.cache.CacheException
 
CacheException(Throwable) - Constructor for exception com.atlassian.cache.CacheException
 
CacheFactory - Interface in com.atlassian.cache
Interface for creating and/or attaching to caches.
CacheLoader<K,V> - Interface in com.atlassian.cache
Populates a cache, for example lazily upon a miss.
CacheLoaderSupplier<K,V> - Class in com.atlassian.cache.impl
 
CacheLoaderSupplier(K, CacheLoader<? super K, ? extends V>) - Constructor for class com.atlassian.cache.impl.CacheLoaderSupplier
 
CacheManager - Interface in com.atlassian.cache
 
cacheManager - Variable in class com.atlassian.cache.hazelcast.ManagedCacheSupport
 
cacheManager - Variable in class com.atlassian.cache.hazelcast.ManagedHybridCacheSupport
 
caches - Variable in class com.atlassian.cache.impl.AbstractCacheManager
Map of all the caches.
CacheSettings - Interface in com.atlassian.cache
An immutable representation of settings for a Cache.
CacheSettingsBuilder - Class in com.atlassian.cache
A builder for creating CacheSettings instances.
CacheSettingsBuilder() - Constructor for class com.atlassian.cache.CacheSettingsBuilder
Constructor
CacheSettingsBuilder(CacheSettings) - Constructor for class com.atlassian.cache.CacheSettingsBuilder
Constructor that initializes the builder with the settings from a CacheSettings instance
CacheSettingsDefaultsProvider - Interface in com.atlassian.cache
A manager for cache settings, providing operations for retrieving and storing settings to persistent storage.
cacheSettingsDefaultsProvider - Variable in class com.atlassian.cache.impl.AbstractCacheManager
 
CacheStatisticsKey - Enum in com.atlassian.cache
An immutable representation of a statistics key for a Cache.
CacheVersionAwareCacheLoader<K,V> - Class in com.atlassian.cache.hazelcast
Cache loader wrapper which will re-invoke original loader if cache version changes while entry loading was in progress
checkSettingsAreCompatible(String, CacheSettings) - Method in class com.atlassian.cache.hazelcast.HazelcastCacheManager
 
clear() - Method in class com.atlassian.cache.hazelcast.HazelcastAsyncHybridCache
 
clear() - Method in class com.atlassian.cache.hazelcast.HazelcastAsyncHybridCachedReference
 
clear() - Method in class com.atlassian.cache.hazelcast.HazelcastCache
 
clear() - Method in class com.atlassian.cache.hazelcast.HazelcastCachedReference
 
clear() - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCache
 
clear() - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCachedReference
 
clear() - Method in interface com.atlassian.cache.ManagedCache
Clear the cache.
clone(Ehcache) - Method in class com.atlassian.cache.ehcache.wrapper.ValueProcessorEhcacheLoaderDecorator
 
com.atlassian.cache - package com.atlassian.cache
 
com.atlassian.cache.ehcache - package com.atlassian.cache.ehcache
 
com.atlassian.cache.ehcache.replication - package com.atlassian.cache.ehcache.replication
 
com.atlassian.cache.ehcache.replication.rmi - package com.atlassian.cache.ehcache.replication.rmi
 
com.atlassian.cache.ehcache.wrapper - package com.atlassian.cache.ehcache.wrapper
 
com.atlassian.cache.hazelcast - package com.atlassian.cache.hazelcast
 
com.atlassian.cache.impl - package com.atlassian.cache.impl
 
com.atlassian.cache.impl.jmx - package com.atlassian.cache.impl.jmx
 
com.atlassian.cache.memory - package com.atlassian.cache.memory
 
com.atlassian.cache.memory.jmx - package com.atlassian.cache.memory.jmx
 
com.atlassian.cache.vcache - package com.atlassian.cache.vcache
 
conditionalPutDoesNotPutIfPresent() - Method in class com.atlassian.cache.AbstractCacheEagerTest
 
conditionalPutPutsIfAbsent() - Method in class com.atlassian.cache.AbstractCacheEagerTest
 
configureMap(String, CacheSettings) - Method in class com.atlassian.cache.hazelcast.HazelcastCacheManager
 
containsKey(K) - Method in interface com.atlassian.cache.Cache
Returns whether an entry exists in the cache under the specified key.
containsKey(K) - Method in class com.atlassian.cache.hazelcast.HazelcastAsyncHybridCache
 
containsKey(K) - Method in class com.atlassian.cache.hazelcast.HazelcastCache
 
containsKey(K) - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCache
 
createAsyncHybridCache(String, CacheLoader<K, V>, CacheSettings) - Method in class com.atlassian.cache.hazelcast.HazelcastCacheManager
 
createAsyncHybridCachedReference(String, Supplier<V>, CacheSettings) - Method in class com.atlassian.cache.hazelcast.HazelcastCacheManager
 
createCacheEventListener(Properties) - Method in class com.atlassian.cache.ehcache.replication.rmi.RMICacheReplicatorFactory
Create a CacheEventListener which is also a CacheReplicator.
createCacheReplicatorConfiguration(CacheSettings, boolean) - Method in interface com.atlassian.cache.ehcache.replication.EhCacheReplicatorConfigFactory
Create an EhCache CacheConfiguration.CacheEventListenerFactoryConfiguration which defines the cache replicator for the given cache settings.
createCacheReplicatorConfiguration(CacheSettings, boolean) - Method in class com.atlassian.cache.ehcache.replication.rmi.RMICacheReplicatorConfigFactory
 
createComputingCache(String, CacheSettings, CacheLoader<K, V>) - Method in class com.atlassian.cache.ehcache.EhCacheManager
 
createComputingCache(String, CacheSettings, CacheLoader<K, V>) - Method in class com.atlassian.cache.hazelcast.HazelcastCacheManager
 
createComputingCache(String, CacheSettings, CacheLoader<K, V>) - Method in class com.atlassian.cache.impl.AbstractCacheManager
Creates a cache that upon a miss is able to populate itself using the loader.
createComputingCache(String, CacheSettings, CacheLoader<K, V>) - Method in class com.atlassian.cache.memory.MemoryCacheManager
 
createComputingCache(String, CacheSettings, CacheLoader<K, V>, DelegatingCache.CreateFunction) - Method in class com.atlassian.cache.memory.MemoryCacheManager
 
createComputingCache(String, CacheSettings, CacheLoader<K, V>) - Method in class com.atlassian.cache.vcache.VCacheCacheManager
 
createDelegate() - Method in class com.atlassian.cache.impl.LazyCachedReferenceListenerSupport
 
createDelegate() - Method in class com.atlassian.cache.impl.LazyCacheEntryListenerSupport
 
createDistributedCache(String, CacheLoader<K, V>, CacheSettings) - Method in class com.atlassian.cache.hazelcast.HazelcastCacheManager
 
createDistributedCachedReference(String, Supplier<V>, CacheSettings) - Method in class com.atlassian.cache.hazelcast.HazelcastCacheManager
 
createHybridCache(String, CacheLoader<K, V>, CacheSettings) - Method in class com.atlassian.cache.hazelcast.HazelcastCacheManager
 
createHybridCachedReference(String, Supplier<V>, CacheSettings) - Method in class com.atlassian.cache.hazelcast.HazelcastCacheManager
 
createSimpleCache(String, CacheSettings) - Method in class com.atlassian.cache.ehcache.EhCacheManager
 
createSimpleCache(String, CacheSettings) - Method in class com.atlassian.cache.hazelcast.HazelcastCacheManager
 
createSimpleCache(String, CacheSettings) - Method in class com.atlassian.cache.impl.AbstractCacheManager
Creates a cache with no loader, i.e.
createSimpleCache(String, CacheSettings) - Method in class com.atlassian.cache.memory.MemoryCacheManager
 
createSimpleCache(String, CacheSettings, DelegatingCache.CreateFunction) - Method in class com.atlassian.cache.memory.MemoryCacheManager
 
createSimpleCache(String, CacheSettings) - Method in class com.atlassian.cache.vcache.VCacheCacheManager
 
currentExpireAfterAccessMillis() - Method in class com.atlassian.cache.hazelcast.ManagedCacheSupport
 
currentExpireAfterAccessMillis() - Method in class com.atlassian.cache.hazelcast.ManagedHybridCacheSupport
 
currentExpireAfterAccessMillis() - Method in interface com.atlassian.cache.ManagedCache
 
currentExpireAfterWriteMillis() - Method in class com.atlassian.cache.hazelcast.ManagedCacheSupport
 
currentExpireAfterWriteMillis() - Method in class com.atlassian.cache.hazelcast.ManagedHybridCacheSupport
 
currentExpireAfterWriteMillis() - Method in interface com.atlassian.cache.ManagedCache
 
currentMaxEntries() - Method in class com.atlassian.cache.hazelcast.ManagedCacheSupport
 
currentMaxEntries() - Method in class com.atlassian.cache.hazelcast.ManagedHybridCacheSupport
 
currentMaxEntries() - Method in interface com.atlassian.cache.ManagedCache
 

D

DEFAULT_ASYNCHRONOUS_REPLICATION_INTERVAL_MILLIS - Static variable in class com.atlassian.cache.ehcache.replication.rmi.RMICacheReplicatorFactory
A default for the amount of time the replication thread sleeps after it detects the replicationQueue is empty before checking again.
DEFAULT_ASYNCHRONOUS_REPLICATION_MAXIMUM_BATCH_SIZE - Static variable in class com.atlassian.cache.ehcache.replication.rmi.RMICacheReplicatorFactory
A default for the maximum number of operations in an RMI message.
DefaultCachedReferenceEvent<V> - Class in com.atlassian.cache.impl
A default implementation for CachedReferenceEvent
DefaultCachedReferenceEvent(V) - Constructor for class com.atlassian.cache.impl.DefaultCachedReferenceEvent
 
DefaultCachedReferenceListenerSupport<V> - Class in com.atlassian.cache.impl
A utility class which: Manages a set of CachedReferenceListeners Provides a way to notify these listeners about different events
DefaultCachedReferenceListenerSupport() - Constructor for class com.atlassian.cache.impl.DefaultCachedReferenceListenerSupport
 
DefaultCacheEntryEvent<K,V> - Class in com.atlassian.cache.impl
A default implementation for CacheEntryEvent
DefaultCacheEntryEvent(K, V, V) - Constructor for class com.atlassian.cache.impl.DefaultCacheEntryEvent
 
DefaultCacheEntryListenerSupport<K,V> - Class in com.atlassian.cache.impl
A utility class which: Manages a set of CacheEntryListeners Provides a way to notify these listeners about different events
DefaultCacheEntryListenerSupport() - Constructor for class com.atlassian.cache.impl.DefaultCacheEntryListenerSupport
 
DelegatingCacheStatistics - Class in com.atlassian.cache.ehcache
 
DelegatingCacheStatistics() - Constructor for class com.atlassian.cache.ehcache.DelegatingCacheStatistics
 
DelegatingCacheStatistics - Class in com.atlassian.cache.memory
 
DelegatingCacheStatistics() - Constructor for class com.atlassian.cache.memory.DelegatingCacheStatistics
 
describeTo(Description) - Method in class com.atlassian.cache.StatisticMatcher
 
destroy() - Method in class com.atlassian.cache.hazelcast.HazelcastCacheManager
De-registers listeners.
disableStatisticsInDefaultSettingsProvider() - Method in class com.atlassian.cache.AbstractCacheStatisticsTest
 
dispose() - Method in class com.atlassian.cache.ehcache.wrapper.ValueProcessorEhcacheLoaderDecorator
 

E

EhCacheManager - Class in com.atlassian.cache.ehcache
Maintains a mapping of name -> Cache and provides factory methods for creating ad getting caches.
EhCacheManager() - Constructor for class com.atlassian.cache.ehcache.EhCacheManager
EhCacheManager(CacheManager, CacheSettingsDefaultsProvider) - Constructor for class com.atlassian.cache.ehcache.EhCacheManager
EhCacheManager(CacheManager, EhCacheReplicatorConfigFactory, CacheSettingsDefaultsProvider) - Constructor for class com.atlassian.cache.ehcache.EhCacheManager
Creates an instance backed by the provided instance of CacheManager.
EhCacheManager(CacheManager, EhCacheReplicatorConfigFactory, CacheSettingsDefaultsProvider, ValueProcessor) - Constructor for class com.atlassian.cache.ehcache.EhCacheManager
Creates an instance backed by the provided instance of CacheManager.
EhCacheReplicatorConfigFactory - Interface in com.atlassian.cache.ehcache.replication
Provides operations for creating cache replicator configurations.
EMPTY - Static variable in interface com.atlassian.cache.impl.CachedReferenceListenerSupport
 
EMPTY - Static variable in interface com.atlassian.cache.impl.CacheEntryListenerSupport
 
enableCollectingJMXMetrics(MBeanServer, CacheManager) - Method in class com.atlassian.cache.memory.jmx.MemoryCacheMXBeanRegistrar
Enables collecting JMX metrics.
enableStatisticsInDefaultSettingsProvider() - Method in class com.atlassian.cache.AbstractCacheStatisticsTest
 
equals(Object) - Method in class com.atlassian.cache.hazelcast.HazelcastCachedReference
 
equals(Object) - Method in class com.atlassian.cache.impl.ReferenceKey
 
expireAfterAccess(long, TimeUnit) - Method in class com.atlassian.cache.CacheSettingsBuilder
Set a hint for the cache regarding how long entries should be held in the cache.
expireAfterWrite(long, TimeUnit) - Method in class com.atlassian.cache.CacheSettingsBuilder
Set a hint for the cache regarding how long entries should be held in the cache.

F

factory - Variable in class com.atlassian.cache.AbstractCachedReferenceListenerTest
 
factory - Variable in class com.atlassian.cache.AbstractCacheListenerTest
 
factory - Variable in class com.atlassian.cache.AbstractCacheTest
 
flushable() - Method in class com.atlassian.cache.CacheSettingsBuilder
Indicates that this cache can be flushed by the cache manager when desired.
flushCaches() - Method in interface com.atlassian.cache.CacheManager
Flush the contents of all flushable caches registered with the cache manager.
flushCaches() - Method in class com.atlassian.cache.impl.AbstractCacheManager
 

G

get(K) - Method in interface com.atlassian.cache.Cache
Retrieve an object from this cache.
get(K, Supplier<? extends V>) - Method in interface com.atlassian.cache.Cache
Retrieve an object from this cache.
get() - Method in interface com.atlassian.cache.CachedReference
Get a value from the cache.
get(Object) - Method in class com.atlassian.cache.ehcache.LoadingCache
 
get(K) - Method in class com.atlassian.cache.hazelcast.HazelcastAsyncHybridCache
 
get(K, Supplier<? extends V>) - Method in class com.atlassian.cache.hazelcast.HazelcastAsyncHybridCache
 
get() - Method in class com.atlassian.cache.hazelcast.HazelcastAsyncHybridCachedReference
 
get(K) - Method in class com.atlassian.cache.hazelcast.HazelcastCache
 
get(K, Supplier<? extends V>) - Method in class com.atlassian.cache.hazelcast.HazelcastCache
 
get() - Method in class com.atlassian.cache.hazelcast.HazelcastCachedReference
 
get(K) - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCache
 
get(K, Supplier<? extends V>) - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCache
 
get() - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCachedReference
 
get() - Method in class com.atlassian.cache.impl.CacheLoaderSupplier
 
get() - Method in class com.atlassian.cache.impl.StrongSupplier
 
get() - Method in interface com.atlassian.cache.Supplier
Produce an object.
getAverageLoadPenalty() - Method in interface com.atlassian.cache.memory.jmx.MemoryCacheMXBean
Returns the average time spent loading new values.
getAverageLoadPenalty() - Method in class com.atlassian.cache.memory.jmx.MemoryCacheMXBeanImpl
 
getCache(String) - Method in interface com.atlassian.cache.CacheFactory
Returns the cache with the given name, creates it if necessary.
getCache(Class<?>, String) - Method in interface com.atlassian.cache.CacheFactory
Returns the cache with the given name, creates it if necessary.
getCache(String, CacheLoader<K, V>) - Method in interface com.atlassian.cache.CacheFactory
Returns the cache with the given name and loader, creates it if necessary.
getCache(String, CacheLoader<K, V>, CacheSettings) - Method in interface com.atlassian.cache.CacheFactory
Returns the cache with the given name, loader and required cache settings, creates it if necessary.
getCache(String, Class<K>, Class<V>) - Method in interface com.atlassian.cache.CacheFactory
Deprecated.
since 2.0, use getCache(name) instead
getCache(String) - Method in class com.atlassian.cache.impl.AbstractCacheManager
 
getCache(Class<?>, String) - Method in class com.atlassian.cache.impl.AbstractCacheManager
 
getCache(String, Class<K>, Class<V>) - Method in class com.atlassian.cache.impl.AbstractCacheManager
 
getCache(String, CacheLoader<K, V>) - Method in class com.atlassian.cache.impl.AbstractCacheManager
 
getCache(String, CacheLoader<K, V>, CacheSettings) - Method in class com.atlassian.cache.impl.AbstractCacheManager
 
getCache(String, CacheLoader<K, V>, CacheSettings) - Method in class com.atlassian.cache.memory.MemoryCacheManager
 
getCache(String, CacheLoader<K, V>, CacheSettings, DelegatingCache.CreateFunction) - Method in class com.atlassian.cache.memory.MemoryCacheManager
 
getCacheCollector() - Method in interface com.atlassian.cache.ManagedCache
Returns the collector for this cache.
getCachedReference(String, Supplier<V>) - Method in interface com.atlassian.cache.CacheFactory
Returns a Cached Reference, creating it if necessary.
getCachedReference(String, Supplier<V>, CacheSettings) - Method in interface com.atlassian.cache.CacheFactory
Returns a Cached Reference, creating it if necessary.
getCachedReference(Class<?>, String, Supplier<V>) - Method in interface com.atlassian.cache.CacheFactory
Returns a Cached Reference, creating it if necessary.
getCachedReference(Class<?>, String, Supplier<V>, CacheSettings) - Method in interface com.atlassian.cache.CacheFactory
Returns a Cached Reference, creating it if necessary.
getCachedReference(String, Supplier<V>, CacheSettings) - Method in class com.atlassian.cache.ehcache.EhCacheManager
 
getCachedReference(String, Supplier<V>, CacheSettings) - Method in class com.atlassian.cache.hazelcast.HazelcastCacheManager
 
getCachedReference(String, Supplier<V>) - Method in class com.atlassian.cache.impl.AbstractCacheManager
 
getCachedReference(Class<?>, String, Supplier<V>) - Method in class com.atlassian.cache.impl.AbstractCacheManager
 
getCachedReference(Class<?>, String, Supplier<V>, CacheSettings) - Method in class com.atlassian.cache.impl.AbstractCacheManager
 
getCachedReference(String, Supplier<V>, CacheSettings) - Method in class com.atlassian.cache.memory.MemoryCacheManager
 
getCachedReference(String, Supplier<V>, CacheSettings, DelegatingCachedReference.CreateFunction) - Method in class com.atlassian.cache.memory.MemoryCacheManager
 
getCachedReference(String, Supplier<V>, CacheSettings) - Method in class com.atlassian.cache.vcache.VCacheCacheManager
 
getCaches() - Method in interface com.atlassian.cache.CacheManager
Deprecated.
Since 2.0. Use CacheManager.getManagedCaches() instead.
getCaches() - Method in class com.atlassian.cache.impl.AbstractCacheManager
 
getDefaults(String) - Method in interface com.atlassian.cache.CacheSettingsDefaultsProvider
Obtains the default cache settings.
getEvictionCount() - Method in interface com.atlassian.cache.memory.jmx.MemoryCacheMXBean
Returns the number of times an entry has been evicted.
getEvictionCount() - Method in class com.atlassian.cache.memory.jmx.MemoryCacheMXBeanImpl
 
getExpireAfterAccess() - Method in interface com.atlassian.cache.CacheSettings
 
getExpireAfterAccess(long) - Method in interface com.atlassian.cache.CacheSettings
Convenience method that returns CacheSettings.getExpireAfterAccess() if it is not null, otherwise returns the supplied defaultValue.
getExpireAfterWrite() - Method in interface com.atlassian.cache.CacheSettings
 
getExpireAfterWrite(long) - Method in interface com.atlassian.cache.CacheSettings
Convenience method that returns CacheSettings.getExpireAfterWrite() if it is not null, otherwise returns the supplied defaultValue.
getFlushable() - Method in interface com.atlassian.cache.CacheSettings
 
getFlushable(boolean) - Method in interface com.atlassian.cache.CacheSettings
Convenience method that returns CacheSettings.getFlushable() if it is not null, otherwise returns the supplied defaultValue.
getHazelcastInstance() - Method in class com.atlassian.cache.hazelcast.HazelcastCacheManager
 
getHazelcastMapName() - Method in class com.atlassian.cache.hazelcast.HazelcastCache
 
getHazelcastMapName() - Method in class com.atlassian.cache.hazelcast.HazelcastCachedReference
 
getHazelcastMapName() - Method in class com.atlassian.cache.hazelcast.ManagedCacheSupport
 
getHitCount() - Method in interface com.atlassian.cache.memory.jmx.MemoryCacheMXBean
Returns the number of times Cache lookup methods have returned a cached value.
getHitCount() - Method in class com.atlassian.cache.memory.jmx.MemoryCacheMXBeanImpl
 
getHitRate() - Method in interface com.atlassian.cache.memory.jmx.MemoryCacheMXBean
Returns the ratio of cache requests which were hits.
getHitRate() - Method in class com.atlassian.cache.memory.jmx.MemoryCacheMXBeanImpl
 
getInstance() - Static method in class com.atlassian.cache.impl.CachedReferenceNotificationSupport
 
getInstance() - Static method in class com.atlassian.cache.impl.CacheEntryNotificationSupport
 
getKey() - Method in interface com.atlassian.cache.CacheEntryEvent
Returns the key the event was fired for
getKey() - Method in class com.atlassian.cache.impl.DefaultCacheEntryEvent
 
getKeys() - Method in interface com.atlassian.cache.Cache
Gets the keys of all objects currently stored in the cache.
getKeys() - Method in class com.atlassian.cache.hazelcast.HazelcastAsyncHybridCache
 
getKeys() - Method in class com.atlassian.cache.hazelcast.HazelcastCache
 
getKeys() - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCache
 
getLabel() - Method in enum com.atlassian.cache.CacheStatisticsKey
Returns the label for this cache statistics key.
getLoadCount() - Method in interface com.atlassian.cache.memory.jmx.MemoryCacheMXBean
Returns the total number of times that Cache lookup methods attempted to load new values.
getLoadCount() - Method in class com.atlassian.cache.memory.jmx.MemoryCacheMXBeanImpl
 
getLoadExceptionCount() - Method in interface com.atlassian.cache.memory.jmx.MemoryCacheMXBean
Returns the number of times Cache lookup methods threw an exception while loading a new value.
getLoadExceptionCount() - Method in class com.atlassian.cache.memory.jmx.MemoryCacheMXBeanImpl
 
getLoadExceptionRate() - Method in interface com.atlassian.cache.memory.jmx.MemoryCacheMXBean
Returns the ratio of cache loading attempts which threw exceptions.
getLoadExceptionRate() - Method in class com.atlassian.cache.memory.jmx.MemoryCacheMXBeanImpl
 
getLoadSuccessCount() - Method in interface com.atlassian.cache.memory.jmx.MemoryCacheMXBean
Returns the number of times Cache lookup methods have successfully loaded a new value.
getLoadSuccessCount() - Method in class com.atlassian.cache.memory.jmx.MemoryCacheMXBeanImpl
 
getLocal() - Method in interface com.atlassian.cache.CacheSettings
 
getLocal(boolean) - Method in interface com.atlassian.cache.CacheSettings
Convenience method that returns CacheSettings.getLocal() if it is not null, otherwise returns the supplied defaultValue.
getLocalCache() - Method in class com.atlassian.cache.hazelcast.HazelcastAsyncHybridCache
 
getLocalCache() - Method in class com.atlassian.cache.hazelcast.HazelcastAsyncHybridCachedReference
 
getLocalCache() - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCache
 
getLocalCache() - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCachedReference
 
getLocalCache() - Method in class com.atlassian.cache.hazelcast.ManagedHybridCacheSupport
 
getManagedCache(String) - Method in interface com.atlassian.cache.CacheManager
Returns the managed cache for the specified name.
getManagedCache(String) - Method in class com.atlassian.cache.impl.AbstractCacheManager
 
getManagedCaches() - Method in interface com.atlassian.cache.CacheManager
Gets the collection of caches managed.
getManagedCaches() - Method in class com.atlassian.cache.impl.AbstractCacheManager
 
getMaxEntries() - Method in interface com.atlassian.cache.CacheSettings
 
getMaxEntries(int) - Method in interface com.atlassian.cache.CacheSettings
Convenience method that returns CacheSettings.getMaxEntries() if it is not null, otherwise returns the supplied defaultValue.
getMissCount() - Method in interface com.atlassian.cache.memory.jmx.MemoryCacheMXBean
Returns the number of times Cache lookup methods have returned an uncached (newly loaded) value, or null.
getMissCount() - Method in class com.atlassian.cache.memory.jmx.MemoryCacheMXBeanImpl
 
getMissRate() - Method in interface com.atlassian.cache.memory.jmx.MemoryCacheMXBean
Returns the ratio of cache requests which were misses.
getMissRate() - Method in class com.atlassian.cache.memory.jmx.MemoryCacheMXBeanImpl
 
getName() - Method in interface com.atlassian.cache.Cache
The name of the cache, uniquely identifies this cache.
getName() - Method in class com.atlassian.cache.ehcache.wrapper.ValueProcessorEhcacheLoaderDecorator
 
getName() - Method in class com.atlassian.cache.hazelcast.HazelcastAsyncHybridCache
 
getName() - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCache
 
getName() - Method in class com.atlassian.cache.hazelcast.ManagedCacheSupport
 
getName() - Method in class com.atlassian.cache.hazelcast.ManagedHybridCacheSupport
 
getName() - Method in interface com.atlassian.cache.ManagedCache
The name of the cache, uniquely identifies this cache.
getOldValue() - Method in interface com.atlassian.cache.CacheEntryEvent
Returns the old value for this key
getOldValue() - Method in class com.atlassian.cache.impl.DefaultCacheEntryEvent
 
getReplicateAsynchronously() - Method in interface com.atlassian.cache.CacheSettings
 
getReplicateAsynchronously(boolean) - Method in interface com.atlassian.cache.CacheSettings
Convenience method that returns CacheSettings.getReplicateAsynchronously() if it is not null, otherwise returns the supplied defaultValue.
getReplicateViaCopy() - Method in interface com.atlassian.cache.CacheSettings
 
getReplicateViaCopy(boolean) - Method in interface com.atlassian.cache.CacheSettings
Convenience method that returns CacheSettings.getReplicateViaCopy() if it is not null, otherwise returns the supplied defaultValue.
getRequestCount() - Method in interface com.atlassian.cache.memory.jmx.MemoryCacheMXBean
Returns the number of times Cache lookup methods have returned either a cached or uncached value.
getRequestCount() - Method in class com.atlassian.cache.memory.jmx.MemoryCacheMXBeanImpl
 
getSize() - Method in interface com.atlassian.cache.memory.jmx.MemoryCacheMXBean
Returns the number of cached objects
getSize() - Method in class com.atlassian.cache.memory.jmx.MemoryCacheMXBeanImpl
 
getStatistics() - Method in class com.atlassian.cache.hazelcast.ManagedCacheSupport
 
getStatistics() - Method in class com.atlassian.cache.hazelcast.ManagedHybridCacheSupport
 
getStatistics() - Method in interface com.atlassian.cache.ManagedCache
Get usage statistics for the cache.
getStatisticsEnabled() - Method in interface com.atlassian.cache.CacheSettings
 
getStatisticsEnabled(boolean) - Method in interface com.atlassian.cache.CacheSettings
Convenience method that returns CacheSettings.getStatisticsEnabled() ()} if it is not null, otherwise returns the supplied defaultValue.
getStatus() - Method in class com.atlassian.cache.ehcache.wrapper.ValueProcessorEhcacheLoaderDecorator
 
getTotalLoadTime() - Method in interface com.atlassian.cache.memory.jmx.MemoryCacheMXBean
Returns the total number of nanoseconds the cache has spent loading new values.
getTotalLoadTime() - Method in class com.atlassian.cache.memory.jmx.MemoryCacheMXBeanImpl
 
getType() - Method in enum com.atlassian.cache.CacheStatisticsKey
Returns the type of statistic that this is.
getValue() - Method in interface com.atlassian.cache.CachedReferenceEvent
Returns cached reference value
getValue() - Method in interface com.atlassian.cache.CacheEntryEvent
Returns the current value for this key
getValue() - Method in class com.atlassian.cache.impl.DefaultCachedReferenceEvent
 
getValue() - Method in class com.atlassian.cache.impl.DefaultCacheEntryEvent
 

H

hashCode() - Method in class com.atlassian.cache.hazelcast.HazelcastCachedReference
 
hashCode() - Method in class com.atlassian.cache.impl.ReferenceKey
 
HazelcastAsyncHybridCache<K,V> - Class in com.atlassian.cache.hazelcast
Implementation of ManagedCache and Cache that does not require the values to be Serializable.
HazelcastAsyncHybridCache(String, CacheFactory, ITopic<K>, CacheLoader<K, V>, HazelcastCacheManager, CacheSettings) - Constructor for class com.atlassian.cache.hazelcast.HazelcastAsyncHybridCache
 
HazelcastAsyncHybridCachedReference<V> - Class in com.atlassian.cache.hazelcast
Implementation of ManagedCache and CachedReference that can be used when the cached value does not implement Serializable but reference invalidation must work cluster-wide.
HazelcastAsyncHybridCachedReference(String, CacheFactory, ITopic<ReferenceKey>, Supplier<V>, HazelcastCacheManager, CacheSettings) - Constructor for class com.atlassian.cache.hazelcast.HazelcastAsyncHybridCachedReference
 
HazelcastCache<K,V> - Class in com.atlassian.cache.hazelcast
Hazelcast implementation of the Cache and ManagedCache interfaces
HazelcastCache(String, IMap<K, OsgiSafe<V>>, CacheLoader<K, V>, CacheVersion, HazelcastCacheManager) - Constructor for class com.atlassian.cache.hazelcast.HazelcastCache
 
HazelcastCachedReference<V> - Class in com.atlassian.cache.hazelcast
A CachedReference implementation to satisfy the requirements of CacheFactory.
HazelcastCacheManager - Class in com.atlassian.cache.hazelcast
Hazelcast implementation of the CacheManager contract
HazelcastCacheManager(HazelcastInstance, CacheFactory, CacheSettingsDefaultsProvider) - Constructor for class com.atlassian.cache.hazelcast.HazelcastCacheManager
 
HazelcastHybridCache<K,V> - Class in com.atlassian.cache.hazelcast
Implementation of ManagedCache and Cache that can be used when the cached values do not implement Serializable but cache invalidation must work cluster-wide.
HazelcastHybridCache(String, CacheFactory, IMap<K, Long>, CacheLoader<K, V>, HazelcastCacheManager) - Constructor for class com.atlassian.cache.hazelcast.HazelcastHybridCache
 
HazelcastHybridCachedReference<V> - Class in com.atlassian.cache.hazelcast
Implementation of ManagedCache and CachedReference that can be used when the cached value does not implement Serializable but reference invalidation must work cluster-wide.
HazelcastHybridCachedReference(String, CacheFactory, IMap<ReferenceKey, Long>, Supplier<V>, HazelcastCacheManager) - Constructor for class com.atlassian.cache.hazelcast.HazelcastHybridCachedReference
 

I

init() - Method in class com.atlassian.cache.ehcache.wrapper.ValueProcessorEhcacheLoaderDecorator
 
init() - Method in class com.atlassian.cache.hazelcast.HazelcastCacheManager
Initializes the manager.
init() - Method in class com.atlassian.cache.impl.LazyCachedReferenceListenerSupport
 
init() - Method in class com.atlassian.cache.impl.LazyCacheEntryListenerSupport
 
init(CachedReferenceListenerSupport<V>) - Method in class com.atlassian.cache.impl.ValueCachedReferenceListenerSupport
 
init(CacheEntryListenerSupport<K, V>) - Method in class com.atlassian.cache.impl.ValueCacheEntryListenerSupport
 
initValue(CachedReferenceListenerSupport<V>) - Method in class com.atlassian.cache.impl.ValueCachedReferenceListenerSupport
 
initValue(CacheEntryListenerSupport<K, V>) - Method in class com.atlassian.cache.impl.ValueCacheEntryListenerSupport
 
initValueless(CachedReferenceListenerSupport<V>) - Method in class com.atlassian.cache.impl.ValueCachedReferenceListenerSupport
 
initValueless(CacheEntryListenerSupport<K, V>) - Method in class com.atlassian.cache.impl.ValueCacheEntryListenerSupport
 
isFlushable() - Method in class com.atlassian.cache.hazelcast.HazelcastAsyncHybridCache
 
isFlushable() - Method in class com.atlassian.cache.hazelcast.HazelcastAsyncHybridCachedReference
 
isFlushable() - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCache
 
isFlushable() - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCachedReference
 
isFlushable() - Method in class com.atlassian.cache.hazelcast.ManagedCacheSupport
 
isFlushable() - Method in interface com.atlassian.cache.ManagedCache
Returns true if this cache can be safely flushed any time.
isLocal() - Method in class com.atlassian.cache.hazelcast.ManagedCacheSupport
 
isLocal() - Method in class com.atlassian.cache.hazelcast.ManagedHybridCacheSupport
 
isLocal() - Method in interface com.atlassian.cache.ManagedCache
 
isReplicateAsynchronously() - Method in class com.atlassian.cache.hazelcast.HazelcastAsyncHybridCache
 
isReplicateAsynchronously() - Method in class com.atlassian.cache.hazelcast.HazelcastAsyncHybridCachedReference
 
isReplicateAsynchronously() - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCache
 
isReplicateAsynchronously() - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCachedReference
 
isReplicateAsynchronously() - Method in class com.atlassian.cache.hazelcast.ManagedCacheSupport
 
isReplicateAsynchronously() - Method in interface com.atlassian.cache.ManagedCache
 
isReplicateViaCopy() - Method in class com.atlassian.cache.hazelcast.ManagedCacheSupport
 
isReplicateViaCopy() - Method in class com.atlassian.cache.hazelcast.ManagedHybridCacheSupport
 
isReplicateViaCopy() - Method in interface com.atlassian.cache.ManagedCache
 
isStatisticsEnabled() - Method in class com.atlassian.cache.ehcache.EhCacheManager
 
isStatisticsEnabled() - Method in class com.atlassian.cache.hazelcast.ManagedCacheSupport
 
isStatisticsEnabled() - Method in class com.atlassian.cache.hazelcast.ManagedHybridCacheSupport
 
isStatisticsEnabled() - Method in interface com.atlassian.cache.ManagedCache
 

J

JMXMemoryCacheManager - Class in com.atlassian.cache.memory
Extension of @MemoryCacheManager wrapping it with registering JMX metrics for caches.
JMXMemoryCacheManager() - Constructor for class com.atlassian.cache.memory.JMXMemoryCacheManager
 
JMXMemoryCacheManager(CacheSettingsDefaultsProvider) - Constructor for class com.atlassian.cache.memory.JMXMemoryCacheManager
 

K

KEY - Static variable in class com.atlassian.cache.impl.ReferenceKey
 

L

LazyCachedReferenceListenerSupport<V> - Class in com.atlassian.cache.impl
 
LazyCachedReferenceListenerSupport() - Constructor for class com.atlassian.cache.impl.LazyCachedReferenceListenerSupport
 
LazyCacheEntryListenerSupport<K,V> - Class in com.atlassian.cache.impl
 
LazyCacheEntryListenerSupport() - Constructor for class com.atlassian.cache.impl.LazyCacheEntryListenerSupport
 
load(K) - Method in interface com.atlassian.cache.CacheLoader
Loads the value for the given key.
load(Object) - Method in class com.atlassian.cache.ehcache.wrapper.ValueProcessorAtlassianCacheLoaderDecorator
 
load(Object) - Method in class com.atlassian.cache.ehcache.wrapper.ValueProcessorEhcacheLoaderDecorator
 
load(Object, Object) - Method in class com.atlassian.cache.ehcache.wrapper.ValueProcessorEhcacheLoaderDecorator
 
load(K) - Method in class com.atlassian.cache.hazelcast.CacheVersionAwareCacheLoader
 
loadAll(Collection) - Method in class com.atlassian.cache.ehcache.wrapper.ValueProcessorEhcacheLoaderDecorator
 
loadAll(Collection, Object) - Method in class com.atlassian.cache.ehcache.wrapper.ValueProcessorEhcacheLoaderDecorator
 
LoadingCache<K,V> - Class in com.atlassian.cache.ehcache
A rewrite of SelfPopulatingCache with stronger concurrency guarantees.
LoadingCache(SynchronizedLoadingCacheDecorator, CacheLoader<K, V>) - Constructor for class com.atlassian.cache.ehcache.LoadingCache
 
local() - Method in class com.atlassian.cache.CacheSettingsBuilder
Indicates that this cache should be local to the node (JVM) where the cache is created.

M

makeExceptionalCache() - Method in class com.atlassian.cache.AbstractCacheTest
 
makeExpiringCache() - Method in class com.atlassian.cache.AbstractCacheTest
 
makeNullReturningCache() - Method in class com.atlassian.cache.AbstractCacheTest
 
makeReference() - Method in class com.atlassian.cache.AbstractLazyReferenceTest
 
makeSimpleCache() - Method in class com.atlassian.cache.AbstractCacheTest
 
makeSimpleCache(boolean) - Method in class com.atlassian.cache.AbstractCacheTest
 
makeSizeLimitedCache(int, String) - Method in class com.atlassian.cache.AbstractCacheTest
 
makeSizeLimitedCache(int, AtomicInteger) - Method in class com.atlassian.cache.AbstractCacheTest
 
makeSlowCache() - Method in class com.atlassian.cache.AbstractCacheTest
 
makeStatisticsDisabledCache() - Method in class com.atlassian.cache.AbstractCacheStatisticsTest
 
makeStatisticsEnabledCache() - Method in class com.atlassian.cache.AbstractCacheStatisticsTest
 
makeUnexpiringCache() - Method in class com.atlassian.cache.AbstractCacheTest
 
ManagedCache - Interface in com.atlassian.cache
Interface that managed cache things need to implement
ManagedCacheSupport - Class in com.atlassian.cache.hazelcast
Common implementation of ManagedCache methods for caches and cached references that are backed by IMaps.
ManagedCacheSupport(String, HazelcastCacheManager) - Constructor for class com.atlassian.cache.hazelcast.ManagedCacheSupport
 
ManagedHybridCacheSupport - Class in com.atlassian.cache.hazelcast
Common implementation of ManagedCache methods for hybrid caches and cached references.
ManagedHybridCacheSupport(String, HazelcastCacheManager) - Constructor for class com.atlassian.cache.hazelcast.ManagedHybridCacheSupport
 
matches(Object) - Method in class com.atlassian.cache.StatisticMatcher
 
maxEntries(int) - Method in class com.atlassian.cache.CacheSettingsBuilder
Indicates that this cache can have a maximum number of entries.
MBeanRegistrar - Interface in com.atlassian.cache.impl.jmx
Provides operations for managing registration of JMX MBeans
MemoryCacheManager - Class in com.atlassian.cache.memory
Maintains a mapping of name -> Cache and provides factory methods for creating and getting caches.
MemoryCacheManager() - Constructor for class com.atlassian.cache.memory.MemoryCacheManager
 
MemoryCacheManager(CacheSettingsDefaultsProvider) - Constructor for class com.atlassian.cache.memory.MemoryCacheManager
 
MemoryCacheMXBean - Interface in com.atlassian.cache.memory.jmx
JMX MBean interface for Guava Cache.
MemoryCacheMXBeanImpl - Class in com.atlassian.cache.memory.jmx
JMX MBean implementation for Guava Cache
MemoryCacheMXBeanImpl(CacheManager, String) - Constructor for class com.atlassian.cache.memory.jmx.MemoryCacheMXBeanImpl
 
MemoryCacheMXBeanRegistrar - Class in com.atlassian.cache.memory.jmx
Helper for registering / unregistering JMX MBeans for Guava Cache.
MemoryCacheMXBeanRegistrar() - Constructor for class com.atlassian.cache.memory.jmx.MemoryCacheMXBeanRegistrar
 
mergeSettings(String, CacheSettings) - Method in class com.atlassian.cache.impl.AbstractCacheManager
 
mockDefaultSettingsProvider - Variable in class com.atlassian.cache.AbstractCacheStatisticsTest
 
mockitoRule - Variable in class com.atlassian.cache.AbstractCacheStatisticsTest
 

N

name - Variable in class com.atlassian.cache.hazelcast.ManagedHybridCacheSupport
 
NoopValueProcessor - Class in com.atlassian.cache.ehcache.wrapper
 
NoopValueProcessor() - Constructor for class com.atlassian.cache.ehcache.wrapper.NoopValueProcessor
 
notify(Iterable<CacheEntryListener<K, V>>, Consumer<CacheEntryListener<K, V>>) - Method in class com.atlassian.cache.impl.CacheEntryNotificationSupport
 
notifyAdd(K, V) - Method in interface com.atlassian.cache.impl.CacheEntryListenerSupport
 
notifyAdd(Iterable<CacheEntryListener<K, V>>, CacheEntryEvent<K, V>) - Method in class com.atlassian.cache.impl.CacheEntryNotificationSupport
 
notifyAdd(K, V) - Method in class com.atlassian.cache.impl.DefaultCacheEntryListenerSupport
 
notifyAdd(K, V) - Method in class com.atlassian.cache.impl.LazyCacheEntryListenerSupport
 
notifyAdd(K, V) - Method in class com.atlassian.cache.impl.ValueCacheEntryListenerSupport
 
notifyElementPut(Ehcache, Element) - Method in class com.atlassian.cache.ehcache.replication.rmi.RMISynchronousCacheReplicator
 
notifyEvict(V) - Method in interface com.atlassian.cache.impl.CachedReferenceListenerSupport
 
notifyEvict(Iterable<CachedReferenceListener<V>>, CachedReferenceEvent<V>) - Method in class com.atlassian.cache.impl.CachedReferenceNotificationSupport
 
notifyEvict(K, V) - Method in interface com.atlassian.cache.impl.CacheEntryListenerSupport
 
notifyEvict(Iterable<CacheEntryListener<K, V>>, CacheEntryEvent<K, V>) - Method in class com.atlassian.cache.impl.CacheEntryNotificationSupport
 
notifyEvict(V) - Method in class com.atlassian.cache.impl.DefaultCachedReferenceListenerSupport
 
notifyEvict(K, V) - Method in class com.atlassian.cache.impl.DefaultCacheEntryListenerSupport
 
notifyEvict(V) - Method in class com.atlassian.cache.impl.LazyCachedReferenceListenerSupport
 
notifyEvict(K, V) - Method in class com.atlassian.cache.impl.LazyCacheEntryListenerSupport
 
notifyEvict(V) - Method in class com.atlassian.cache.impl.ValueCachedReferenceListenerSupport
 
notifyEvict(K, V) - Method in class com.atlassian.cache.impl.ValueCacheEntryListenerSupport
 
notifyRemove(K, V) - Method in interface com.atlassian.cache.impl.CacheEntryListenerSupport
 
notifyRemove(Iterable<CacheEntryListener<K, V>>, CacheEntryEvent<K, V>) - Method in class com.atlassian.cache.impl.CacheEntryNotificationSupport
 
notifyRemove(K, V) - Method in class com.atlassian.cache.impl.DefaultCacheEntryListenerSupport
 
notifyRemove(K, V) - Method in class com.atlassian.cache.impl.LazyCacheEntryListenerSupport
 
notifyRemove(K, V) - Method in class com.atlassian.cache.impl.ValueCacheEntryListenerSupport
 
notifyReset(V) - Method in interface com.atlassian.cache.impl.CachedReferenceListenerSupport
 
notifyReset(Iterable<CachedReferenceListener<V>>, CachedReferenceEvent<V>) - Method in class com.atlassian.cache.impl.CachedReferenceNotificationSupport
 
notifyReset(V) - Method in class com.atlassian.cache.impl.DefaultCachedReferenceListenerSupport
 
notifyReset(V) - Method in class com.atlassian.cache.impl.LazyCachedReferenceListenerSupport
 
notifyReset(V) - Method in class com.atlassian.cache.impl.ValueCachedReferenceListenerSupport
 
notifySet(V) - Method in interface com.atlassian.cache.impl.CachedReferenceListenerSupport
 
notifySet(Iterable<CachedReferenceListener<V>>, CachedReferenceEvent<V>) - Method in class com.atlassian.cache.impl.CachedReferenceNotificationSupport
 
notifySet(V) - Method in class com.atlassian.cache.impl.DefaultCachedReferenceListenerSupport
 
notifySet(V) - Method in class com.atlassian.cache.impl.LazyCachedReferenceListenerSupport
 
notifySet(V) - Method in class com.atlassian.cache.impl.ValueCachedReferenceListenerSupport
 
notifyUpdate(K, V, V) - Method in interface com.atlassian.cache.impl.CacheEntryListenerSupport
 
notifyUpdate(Iterable<CacheEntryListener<K, V>>, CacheEntryEvent<K, V>) - Method in class com.atlassian.cache.impl.CacheEntryNotificationSupport
 
notifyUpdate(K, V, V) - Method in class com.atlassian.cache.impl.DefaultCacheEntryListenerSupport
 
notifyUpdate(K, V, V) - Method in class com.atlassian.cache.impl.LazyCacheEntryListenerSupport
 
notifyUpdate(K, V, V) - Method in class com.atlassian.cache.impl.ValueCacheEntryListenerSupport
 

O

onAdd(CacheEntryEvent<K, V>) - Method in class com.atlassian.cache.CacheEntryAdapter
 
onAdd(CacheEntryEvent<K, V>) - Method in interface com.atlassian.cache.CacheEntryListener
Invoked when a key-value was added to the cache
onEvict(CachedReferenceEvent<V>) - Method in class com.atlassian.cache.CachedReferenceAdapter
 
onEvict(CachedReferenceEvent<V>) - Method in interface com.atlassian.cache.CachedReferenceListener
Invoked when the cached reference was evicted
onEvict(CacheEntryEvent<K, V>) - Method in class com.atlassian.cache.CacheEntryAdapter
 
onEvict(CacheEntryEvent<K, V>) - Method in interface com.atlassian.cache.CacheEntryListener
Invoked when a key-value was evicted from the cache
onRemove(CacheEntryEvent<K, V>) - Method in class com.atlassian.cache.CacheEntryAdapter
 
onRemove(CacheEntryEvent<K, V>) - Method in interface com.atlassian.cache.CacheEntryListener
Invoked when a key-value was removed from the cache
onReset(CachedReferenceEvent<V>) - Method in class com.atlassian.cache.CachedReferenceAdapter
 
onReset(CachedReferenceEvent<V>) - Method in interface com.atlassian.cache.CachedReferenceListener
Invoked when the cached reference was reset
onSet(CachedReferenceEvent<V>) - Method in class com.atlassian.cache.CachedReferenceAdapter
 
onSet(CachedReferenceEvent<V>) - Method in interface com.atlassian.cache.CachedReferenceListener
Invoked when the cached reference was set, e.g.
onUpdate(CacheEntryEvent<K, V>) - Method in class com.atlassian.cache.CacheEntryAdapter
 
onUpdate(CacheEntryEvent<K, V>) - Method in interface com.atlassian.cache.CacheEntryListener
Invoked when key-value was changed in the cache
OsgiSafeUtils - Class in com.atlassian.cache.hazelcast
 
override(CacheSettings) - Method in interface com.atlassian.cache.CacheSettings
Returns a new CacheSettings instance where the current settings are overridden with settings specified in overrides.

P

PREFIX - Static variable in class com.atlassian.cache.hazelcast.HazelcastCacheManager
 
PREFIX_CACHE - Static variable in class com.atlassian.cache.hazelcast.HazelcastCacheManager
 
PREFIX_CACHE_REFERENCE - Static variable in class com.atlassian.cache.hazelcast.HazelcastCacheManager
 
put(K, V) - Method in interface com.atlassian.cache.Cache
Put an object into the cache.
put(K, V) - Method in class com.atlassian.cache.hazelcast.HazelcastAsyncHybridCache
 
put(K, V) - Method in class com.atlassian.cache.hazelcast.HazelcastCache
 
put(K, V) - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCache
 
putCacheInMap(String, Supplier<ManagedCache>) - Method in class com.atlassian.cache.memory.JMXMemoryCacheManager
 
putCacheInMap(String, Supplier<ManagedCache>) - Method in class com.atlassian.cache.memory.MemoryCacheManager
Use this method to store values in caches map to allow read/write synchronization in @JMXMemoryCacheManager
putIfAbsent(K, V) - Method in interface com.atlassian.cache.Cache
Atomically associates the specified key with the given value if it is not already associated with a value.
putIfAbsent(K, V) - Method in class com.atlassian.cache.hazelcast.HazelcastAsyncHybridCache
 
putIfAbsent(K, V) - Method in class com.atlassian.cache.hazelcast.HazelcastCache
 
putIfAbsent(K, V) - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCache
Atomically associates the specified key with the given value if it is not already associated with a value.

R

reconfigureMap(String, CacheSettings) - Method in class com.atlassian.cache.hazelcast.HazelcastCacheManager
 
ReferenceKey - Class in com.atlassian.cache.impl
Class used for type safe handling of lazy references in our cache implementation.
registerMBean(String) - Method in class com.atlassian.cache.memory.jmx.MemoryCacheMXBeanRegistrar
Registers JMX MBean for the specified cache name.
registerMBeans(MBeanServer) - Method in class com.atlassian.cache.ehcache.EhCacheManager
 
registerMBeans(MBeanServer) - Method in interface com.atlassian.cache.impl.jmx.MBeanRegistrar
Tells this object to register its JMX MBeans with the given server.
registerMBeans(MBeanServer) - Method in class com.atlassian.cache.memory.JMXMemoryCacheManager
 
remote() - Method in class com.atlassian.cache.CacheSettingsBuilder
Indicates that this cache should be clustered in a clustered deployment.
remove(K) - Method in interface com.atlassian.cache.Cache
Remove the object identified by the key from the cache.
remove(K, V) - Method in interface com.atlassian.cache.Cache
Atomically removes the entry for a key only if currently mapped to a given value.
remove(Serializable, boolean) - Method in class com.atlassian.cache.ehcache.LoadingCache
 
remove(Serializable) - Method in class com.atlassian.cache.ehcache.LoadingCache
 
remove(Object) - Method in class com.atlassian.cache.ehcache.LoadingCache
 
remove(Object, boolean) - Method in class com.atlassian.cache.ehcache.LoadingCache
 
remove(Serializable, boolean) - Method in class com.atlassian.cache.ehcache.SynchronizedLoadingCacheDecorator
 
remove(Serializable) - Method in class com.atlassian.cache.ehcache.SynchronizedLoadingCacheDecorator
 
remove(Object, boolean) - Method in class com.atlassian.cache.ehcache.SynchronizedLoadingCacheDecorator
 
remove(Object) - Method in class com.atlassian.cache.ehcache.SynchronizedLoadingCacheDecorator
 
remove(K) - Method in class com.atlassian.cache.hazelcast.HazelcastAsyncHybridCache
 
remove(K, V) - Method in class com.atlassian.cache.hazelcast.HazelcastAsyncHybridCache
 
remove(K) - Method in class com.atlassian.cache.hazelcast.HazelcastCache
 
remove(K, V) - Method in class com.atlassian.cache.hazelcast.HazelcastCache
 
remove(K) - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCache
 
remove(K, V) - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCache
 
remove(CachedReferenceListener<V>) - Method in interface com.atlassian.cache.impl.CachedReferenceListenerSupport
 
remove(CacheEntryListener<K, V>) - Method in interface com.atlassian.cache.impl.CacheEntryListenerSupport
 
remove(CachedReferenceListener<V>) - Method in class com.atlassian.cache.impl.DefaultCachedReferenceListenerSupport
 
remove(CacheEntryListener<K, V>) - Method in class com.atlassian.cache.impl.DefaultCacheEntryListenerSupport
 
remove(CachedReferenceListener<V>) - Method in class com.atlassian.cache.impl.LazyCachedReferenceListenerSupport
 
remove(CacheEntryListener<K, V>) - Method in class com.atlassian.cache.impl.LazyCacheEntryListenerSupport
 
remove(CachedReferenceListener<V>) - Method in class com.atlassian.cache.impl.ValueCachedReferenceListenerSupport
 
remove(CacheEntryListener<K, V>) - Method in class com.atlassian.cache.impl.ValueCacheEntryListenerSupport
 
REMOVE_0 - Static variable in class com.atlassian.cache.AbstractCacheLazyTest
 
REMOVE_ALL - Static variable in class com.atlassian.cache.AbstractCacheLazyTest
 
removeAll() - Method in interface com.atlassian.cache.Cache
Remove all of the objects from this cache.
removeAll(Collection<?>) - Method in class com.atlassian.cache.ehcache.LoadingCache
 
removeAll(Collection<?>, boolean) - Method in class com.atlassian.cache.ehcache.LoadingCache
 
removeAll() - Method in class com.atlassian.cache.ehcache.LoadingCache
 
removeAll(boolean) - Method in class com.atlassian.cache.ehcache.LoadingCache
 
removeAll() - Method in class com.atlassian.cache.ehcache.SynchronizedLoadingCacheDecorator
 
removeAll(boolean) - Method in class com.atlassian.cache.ehcache.SynchronizedLoadingCacheDecorator
 
removeAll() - Method in class com.atlassian.cache.hazelcast.HazelcastAsyncHybridCache
 
removeAll() - Method in class com.atlassian.cache.hazelcast.HazelcastCache
 
removeAll() - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCache
 
removeConcurrentWithLoader(CacheFactory, CacheFactory, Function<Cache<String, Integer>, Void>) - Method in class com.atlassian.cache.AbstractCacheLazyTest
 
removeConcurrentWithSupplier(CacheFactory, CacheFactory, Function<Cache<String, Integer>, Void>) - Method in class com.atlassian.cache.AbstractCacheLazyTest
 
removeDoesNothingWhenNoKeyIsPresent() - Method in class com.atlassian.cache.AbstractCacheEagerTest
 
removeDoesNotRemoveWhenValueDoesNotMatch() - Method in class com.atlassian.cache.AbstractCacheEagerTest
 
removeListener(CacheEntryListener<K, V>) - Method in interface com.atlassian.cache.Cache
Deprecated.
since 2.9 may not be supported in all implementations and will be removed after June 2016
removeListener(CachedReferenceListener<V>) - Method in interface com.atlassian.cache.CachedReference
Deprecated.
since 2.9 may not be supported in all implementations
removeListener(CacheEntryListener<K, V>) - Method in class com.atlassian.cache.hazelcast.HazelcastAsyncHybridCache
 
removeListener(CachedReferenceListener<V>) - Method in class com.atlassian.cache.hazelcast.HazelcastAsyncHybridCachedReference
 
removeListener(CacheEntryListener<K, V>) - Method in class com.atlassian.cache.hazelcast.HazelcastCache
 
removeListener(CachedReferenceListener<V>) - Method in class com.atlassian.cache.hazelcast.HazelcastCachedReference
 
removeListener(CacheEntryListener<K, V>) - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCache
 
removeListener(CachedReferenceListener<V>) - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCachedReference
 
removeRemovesWhenValueMatches() - Method in class com.atlassian.cache.AbstractCacheEagerTest
 
replace(K, V, V) - Method in interface com.atlassian.cache.Cache
Atomically replaces the entry for a key only if currently mapped to a given value.
replace(K, V, V) - Method in class com.atlassian.cache.hazelcast.HazelcastAsyncHybridCache
 
replace(K, V, V) - Method in class com.atlassian.cache.hazelcast.HazelcastCache
 
replace(K, V, V) - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCache
 
replaceDoesNothingWhenValueDoesNotMatch() - Method in class com.atlassian.cache.AbstractCacheEagerTest
 
replaceDoesNotReplaceIfAbsent() - Method in class com.atlassian.cache.AbstractCacheEagerTest
 
replaceReplacesWhenValueMatches() - Method in class com.atlassian.cache.AbstractCacheEagerTest
 
replicateAsynchronously() - Method in class com.atlassian.cache.CacheSettingsBuilder
Indicates that in a clustered environment with replicated caches, this cache should replicate asynchronously.
replicateSynchronously() - Method in class com.atlassian.cache.CacheSettingsBuilder
Indicates that in a clustered environment with replicated caches, this cache should replicate synchronously.
replicateViaCopy() - Method in class com.atlassian.cache.CacheSettingsBuilder
Indicates that in a clustered environment with replicated caches, this cache should replicate put and update operations by copying the relevant key and value across the wire (requiring both of them to be Serializable).
replicateViaInvalidation() - Method in class com.atlassian.cache.CacheSettingsBuilder
Indicates that in a clustered environment with replicated caches, this cache should replicate by sending only the key across the wire, for invalidation by the other nodes in the cluster; this requires only the key to be Serializable.
reset() - Method in interface com.atlassian.cache.CachedReference
Resets (clears/invalidates) this reference.
reset() - Method in class com.atlassian.cache.hazelcast.HazelcastAsyncHybridCachedReference
 
reset() - Method in class com.atlassian.cache.hazelcast.HazelcastCachedReference
 
reset() - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCachedReference
 
resetConcurrentWithLoad(CacheFactory, CacheFactory) - Method in class com.atlassian.cache.AbstractLazyReferenceTest
 
RMICacheReplicatorConfigFactory - Class in com.atlassian.cache.ehcache.replication.rmi
An implementation of EhCacheReplicatorConfigFactory that configures RMI replication.
RMICacheReplicatorConfigFactory() - Constructor for class com.atlassian.cache.ehcache.replication.rmi.RMICacheReplicatorConfigFactory
 
RMICacheReplicatorFactory - Class in com.atlassian.cache.ehcache.replication.rmi
A factory for RMI-based CacheReplicators, using properties.
RMICacheReplicatorFactory() - Constructor for class com.atlassian.cache.ehcache.replication.rmi.RMICacheReplicatorFactory
 
RMISynchronousCacheReplicator - Class in com.atlassian.cache.ehcache.replication.rmi
An RMISynchronousCacheReplicator that works around https://jira.terracotta.org/jira/browse/EHC-683.
RMISynchronousCacheReplicator(boolean, boolean, boolean, boolean, boolean) - Constructor for class com.atlassian.cache.ehcache.replication.rmi.RMISynchronousCacheReplicator
Constructor

S

setStatistics(boolean) - Method in class com.atlassian.cache.hazelcast.ManagedCacheSupport
 
setStatistics(boolean) - Method in class com.atlassian.cache.hazelcast.ManagedHybridCacheSupport
 
setStatistics(boolean) - Method in interface com.atlassian.cache.ManagedCache
Deprecated.
Use CacheCollector.setEnabled(boolean) instead for memory caches. This method was never implemented for other cache types.
setStatisticsEnabled(boolean) - Method in class com.atlassian.cache.ehcache.EhCacheManager
 
SETTINGS_MAP_NAME - Static variable in class com.atlassian.cache.hazelcast.HazelcastCacheManager
 
settingsBuilder() - Method in class com.atlassian.cache.AbstractCachedReferenceListenerTest
 
settingsBuilder() - Method in class com.atlassian.cache.AbstractCacheListenerTest
 
settingsBuilder() - Method in class com.atlassian.cache.AbstractCacheTest
 
settingsBuilder(boolean) - Method in class com.atlassian.cache.AbstractCacheTest
 
shutdown() - Method in interface com.atlassian.cache.CacheManager
Shuts down and clean all data of the current instance and its all caches.
shutdown() - Method in class com.atlassian.cache.ehcache.EhCacheManager
 
shutdown() - Method in class com.atlassian.cache.impl.AbstractCacheManager
 
SORT_BY_LABEL - Static variable in enum com.atlassian.cache.CacheStatisticsKey
Sorts cache statistics keys by label.
stat(long) - Static method in class com.atlassian.cache.StatisticMatcher
 
StatisticMatcher - Class in com.atlassian.cache
Hamcrest matcher for statistics that recognizes the fact that they are optional.
statisticsDisabled() - Method in class com.atlassian.cache.CacheSettingsBuilder
Indicates that this cache should not record statistics.
statisticsEnabled() - Method in class com.atlassian.cache.CacheSettingsBuilder
Indicates that this cache should record statistics.
StatisticsType - Enum in com.atlassian.cache
 
statsDisabledSettings - Variable in class com.atlassian.cache.AbstractCacheStatisticsTest
 
statsEnabledSettings - Variable in class com.atlassian.cache.AbstractCacheStatisticsTest
 
StrongSupplier<V> - Class in com.atlassian.cache.impl
A supplier that holds a strong reference to its referent.
StrongSupplier(V) - Constructor for class com.atlassian.cache.impl.StrongSupplier
 
Supplier<T> - Interface in com.atlassian.cache
Supplier for a single object
supportsAddValue() - Method in class com.atlassian.cache.AbstractCacheListenerTest
 
supportsEvictOldValue() - Method in class com.atlassian.cache.AbstractCachedReferenceListenerTest
 
supportsEvictOldValue() - Method in class com.atlassian.cache.AbstractCacheListenerTest
 
supportsPutValue() - Method in class com.atlassian.cache.AbstractCacheListenerTest
 
supportsRemoveOldValue() - Method in class com.atlassian.cache.AbstractCacheListenerTest
 
supportsResetOldValue() - Method in class com.atlassian.cache.AbstractCachedReferenceListenerTest
 
supportsSetValue() - Method in class com.atlassian.cache.AbstractCachedReferenceListenerTest
 
supportsUpdateOldValue() - Method in class com.atlassian.cache.AbstractCacheListenerTest
 
supportsUpdateValue() - Method in class com.atlassian.cache.AbstractCacheListenerTest
 
synchronizedLoad(Object, Function<Object, V>, Consumer<Element>) - Method in class com.atlassian.cache.ehcache.SynchronizedLoadingCacheDecorator
 
SynchronizedLoadingCacheDecorator - Class in com.atlassian.cache.ehcache
 
SynchronizedLoadingCacheDecorator(Ehcache) - Constructor for class com.atlassian.cache.ehcache.SynchronizedLoadingCacheDecorator
 

T

testBothExpireHintsSpecified() - Method in class com.atlassian.cache.AbstractCacheEagerTest
 
testClear() - Method in class com.atlassian.cache.AbstractCacheEagerTest
 
testClear() - Method in class com.atlassian.cache.AbstractCacheLazyTest
 
testClear() - Method in class com.atlassian.cache.AbstractLazyReferenceTest
 
testConstructExpiringCache() - Method in class com.atlassian.cache.AbstractCacheLazyTest
 
testExceptionHandling() - Method in class com.atlassian.cache.AbstractCacheLazyTest
 
testExceptionHandling() - Method in class com.atlassian.cache.AbstractLazyReferenceTest
 
testFactoryGeneratedName() - Method in class com.atlassian.cache.AbstractCacheEagerTest
 
testFactoryGeneratedName() - Method in class com.atlassian.cache.AbstractCacheLazyTest
 
testFactoryGeneratedName() - Method in class com.atlassian.cache.AbstractLazyReferenceTest
 
testGet() - Method in class com.atlassian.cache.AbstractCacheEagerTest
 
testGet() - Method in class com.atlassian.cache.AbstractCacheLazyTest
 
testGet() - Method in class com.atlassian.cache.AbstractLazyReferenceTest
 
testGetKeys() - Method in class com.atlassian.cache.AbstractCacheEagerTest
 
testGetKeys() - Method in class com.atlassian.cache.AbstractCacheLazyTest
 
testGetName() - Method in class com.atlassian.cache.AbstractCacheEagerTest
 
testGetName() - Method in class com.atlassian.cache.AbstractCacheLazyTest
 
testGetName() - Method in class com.atlassian.cache.AbstractLazyReferenceTest
 
testGetWithSupplier() - Method in class com.atlassian.cache.AbstractCacheEagerTest
 
testMaxEntries() - Method in class com.atlassian.cache.AbstractCacheEagerTest
 
testMaxEntries() - Method in class com.atlassian.cache.AbstractCacheLazyTest
 
testNewInstanceForEveryGet() - Method in class com.atlassian.cache.AbstractCacheLazyTest
 
testNewInstanceForEveryGet() - Method in class com.atlassian.cache.AbstractLazyReferenceTest
 
testNullHandling() - Method in class com.atlassian.cache.AbstractLazyReferenceTest
 
testNullKey() - Method in class com.atlassian.cache.AbstractCacheLazyTest
 
testNullValue() - Method in class com.atlassian.cache.AbstractCacheLazyTest
 
testOnAdd() - Method in class com.atlassian.cache.AbstractCacheListenerTest
 
testOnAddPut() - Method in class com.atlassian.cache.AbstractCacheListenerTest
 
testOnEvict() - Method in class com.atlassian.cache.AbstractCachedReferenceListenerTest
 
testOnEvict() - Method in class com.atlassian.cache.AbstractCacheListenerTest
 
testOnRemove() - Method in class com.atlassian.cache.AbstractCacheListenerTest
 
testOnRemoveCanGet() - Method in class com.atlassian.cache.AbstractCacheListenerTest
 
testOnReplace() - Method in class com.atlassian.cache.AbstractCacheListenerTest
 
testOnReset() - Method in class com.atlassian.cache.AbstractCachedReferenceListenerTest
 
testOnSet() - Method in class com.atlassian.cache.AbstractCachedReferenceListenerTest
 
testOnUpdate() - Method in class com.atlassian.cache.AbstractCacheListenerTest
 
testPut() - Method in class com.atlassian.cache.AbstractCacheEagerTest
 
testPut() - Method in class com.atlassian.cache.AbstractCacheLazyTest
 
testRemove() - Method in class com.atlassian.cache.AbstractCacheEagerTest
 
testRemove() - Method in class com.atlassian.cache.AbstractCacheLazyTest
 
testRemoveAll() - Method in class com.atlassian.cache.AbstractCacheEagerTest
 
testRemoveAll() - Method in class com.atlassian.cache.AbstractCacheLazyTest
 
testRemoveAllConcurrentWithLoaderLocal() - Method in class com.atlassian.cache.AbstractCacheLazyTest
 
testRemoveAllConcurrentWithSupplierLocal() - Method in class com.atlassian.cache.AbstractCacheLazyTest
 
testRemoveConcurrentWithLoaderLocal() - Method in class com.atlassian.cache.AbstractCacheLazyTest
 
testRemoveConcurrentWithSupplierLocal() - Method in class com.atlassian.cache.AbstractCacheLazyTest
 
testRemoveTwice() - Method in class com.atlassian.cache.AbstractCacheEagerTest
 
testRemoveTwice() - Method in class com.atlassian.cache.AbstractCacheLazyTest
 
testRemoveTwice() - Method in class com.atlassian.cache.AbstractLazyReferenceTest
 
testReset() - Method in class com.atlassian.cache.AbstractLazyReferenceTest
 
testResetConcurrentWithLoadLocal() - Method in class com.atlassian.cache.AbstractLazyReferenceTest
 
testStatisticsDisabledViaManager() - Method in class com.atlassian.cache.AbstractCacheStatisticsTest
 
testStatisticsDisabledViaSettings() - Method in class com.atlassian.cache.AbstractCacheStatisticsTest
 
testStatisticsDisabledViaSettingsTakesPrecedence() - Method in class com.atlassian.cache.AbstractCacheStatisticsTest
 
testStatisticsEnabledViaManager() - Method in class com.atlassian.cache.AbstractCacheStatisticsTest
 
testStatisticsEnabledViaSettings() - Method in class com.atlassian.cache.AbstractCacheStatisticsTest
 
testStatisticsEnabledViaSettingsTakesPrecedence() - Method in class com.atlassian.cache.AbstractCacheStatisticsTest
 
testWhenRemovingAKeyWhereTheLoaderReturnsNullTheExceptionIsSwallowed() - Method in class com.atlassian.cache.AbstractCacheTest
 
testWhenRemovingAKeyWithValueWhereTheLoaderReturnsNullTheExceptionIsSwallowed() - Method in class com.atlassian.cache.AbstractCacheTest
 
testWhenRemovingAllKeysWhereTheLoaderReturnsNullTheExceptionIsSwallowed() - Method in class com.atlassian.cache.AbstractCacheTest
 
testWhenResettingAReferenceWhereTheSupplierReturnsNullNoExceptionIsThrown() - Method in class com.atlassian.cache.AbstractLazyReferenceTest
 
toStatistics(StatisticsGateway) - Static method in class com.atlassian.cache.ehcache.DelegatingCacheStatistics
 
toStatistics(Cache<?, ?>) - Static method in class com.atlassian.cache.memory.DelegatingCacheStatistics
 
toStatistics(CacheCollector) - Static method in class com.atlassian.cache.memory.DelegatingCacheStatistics
 

U

unflushable() - Method in class com.atlassian.cache.CacheSettingsBuilder
Indicates that this cache cannot be flushed by the cache manager when desired.
unregisterMBeans(MBeanServer) - Method in class com.atlassian.cache.ehcache.EhCacheManager
 
unregisterMBeans(MBeanServer) - Method in interface com.atlassian.cache.impl.jmx.MBeanRegistrar
Tells this object to deregister its JMX MBeans from the given server.
unregisterMBeans() - Method in class com.atlassian.cache.memory.jmx.MemoryCacheMXBeanRegistrar
Unregisters all registered JMX MBeans.
unregisterMBeans(MBeanServer) - Method in class com.atlassian.cache.memory.JMXMemoryCacheManager
 
unwrap(Object) - Method in class com.atlassian.cache.ehcache.wrapper.NoopValueProcessor
 
unwrap(Object) - Method in interface com.atlassian.cache.ehcache.wrapper.ValueProcessor
 
unwrap(OsgiSafe<T>) - Static method in class com.atlassian.cache.hazelcast.OsgiSafeUtils
 
unwrapAllKeys(Collection<Object>, ValueProcessor) - Static method in class com.atlassian.cache.ehcache.wrapper.WrapperUtils
 
unwrapElement(Element, ValueProcessor) - Static method in class com.atlassian.cache.ehcache.wrapper.WrapperUtils
 
updateCacheSettings(String, CacheSettings) - Method in class com.atlassian.cache.hazelcast.HazelcastCacheManager
Update the cache settings of an existing cache.
updateExpireAfterAccess(long, TimeUnit) - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCache
 
updateExpireAfterAccess(long, TimeUnit) - Method in class com.atlassian.cache.hazelcast.ManagedCacheSupport
 
updateExpireAfterAccess(long, TimeUnit) - Method in class com.atlassian.cache.hazelcast.ManagedHybridCacheSupport
 
updateExpireAfterAccess(long, TimeUnit) - Method in interface com.atlassian.cache.ManagedCache
Attempts to update the hint regarding how long entries that should be held in the cache, after last access.
updateExpireAfterWrite(long, TimeUnit) - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCache
 
updateExpireAfterWrite(long, TimeUnit) - Method in class com.atlassian.cache.hazelcast.ManagedCacheSupport
 
updateExpireAfterWrite(long, TimeUnit) - Method in class com.atlassian.cache.hazelcast.ManagedHybridCacheSupport
 
updateExpireAfterWrite(long, TimeUnit) - Method in interface com.atlassian.cache.ManagedCache
Attempts to update the hint regarding how long entries that should be held in the cache, after last write.
updateMaxEntries(int) - Method in class com.atlassian.cache.hazelcast.HazelcastAsyncHybridCachedReference
 
updateMaxEntries(int) - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCache
 
updateMaxEntries(int) - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCachedReference
 
updateMaxEntries(int) - Method in class com.atlassian.cache.hazelcast.ManagedCacheSupport
 
updateMaxEntries(int) - Method in class com.atlassian.cache.hazelcast.ManagedHybridCacheSupport
 
updateMaxEntries(int) - Method in interface com.atlassian.cache.ManagedCache
Attempts to update the hint regarding the maximum number of entries that should be cached at any time.

V

ValueCachedReferenceListenerSupport<V> - Class in com.atlassian.cache.impl
 
ValueCachedReferenceListenerSupport() - Constructor for class com.atlassian.cache.impl.ValueCachedReferenceListenerSupport
 
ValueCacheEntryListenerSupport<K,V> - Class in com.atlassian.cache.impl
 
ValueCacheEntryListenerSupport() - Constructor for class com.atlassian.cache.impl.ValueCacheEntryListenerSupport
 
valueOf(String) - Static method in enum com.atlassian.cache.AbstractCacheTest.CacheType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.cache.CacheStatisticsKey
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.cache.StatisticsType
Returns the enum constant of this type with the specified name.
ValueProcessor - Interface in com.atlassian.cache.ehcache.wrapper
This processor will be used for wrapping/unwrapping both values and keys within a cache.
ValueProcessorAtlassianCacheLoaderDecorator - Class in com.atlassian.cache.ehcache.wrapper
Decorates the loader of LoadingCache.
ValueProcessorAtlassianCacheLoaderDecorator(CacheLoader, ValueProcessor) - Constructor for class com.atlassian.cache.ehcache.wrapper.ValueProcessorAtlassianCacheLoaderDecorator
 
ValueProcessorEhcacheLoaderDecorator - Class in com.atlassian.cache.ehcache.wrapper
This class makes sure that during any loading operation, wrapped keys do not leak to the end user.
ValueProcessorEhcacheLoaderDecorator(CacheLoader, ValueProcessor) - Constructor for class com.atlassian.cache.ehcache.wrapper.ValueProcessorEhcacheLoaderDecorator
 
values() - Static method in enum com.atlassian.cache.AbstractCacheTest.CacheType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.cache.CacheStatisticsKey
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.cache.StatisticsType
Returns an array containing the constants of this enum type, in the order they are declared.
VCacheCacheManager - Class in com.atlassian.cache.vcache
VCache implementation of the CacheManager contract.
VCacheCacheManager(VCacheFactory, CacheSettingsDefaultsProvider) - Constructor for class com.atlassian.cache.vcache.VCacheCacheManager
 

W

WeakSupplier<V> - Class in com.atlassian.cache.impl
A supplier that holds a weak reference to its referent.
WeakSupplier(V) - Constructor for class com.atlassian.cache.impl.WeakSupplier
 
wrap(Object) - Method in class com.atlassian.cache.ehcache.wrapper.NoopValueProcessor
 
wrap(Object) - Method in interface com.atlassian.cache.ehcache.wrapper.ValueProcessor
 
wrap(T) - Static method in class com.atlassian.cache.hazelcast.OsgiSafeUtils
 
WrapperUtils - Class in com.atlassian.cache.ehcache.wrapper
 
WrapperUtils() - Constructor for class com.atlassian.cache.ehcache.wrapper.WrapperUtils
 
A B C D E F G H I J K L M N O P R S T U V W 
Skip navigation links

Copyright © 2018 Atlassian. All rights reserved.