A B C D E F G H I 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
 
AbstractCacheLazyTest - Class in com.atlassian.cache
Test the Lazy Cache
AbstractCacheLazyTest() - 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
 
AbstractCacheTest - Class in com.atlassian.cache
 
AbstractCacheTest() - Constructor for class com.atlassian.cache.AbstractCacheTest
 
AbstractLazyReferenceTest - Class in com.atlassian.cache
Test the Lazy Reference
AbstractLazyReferenceTest() - 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
Adds a CacheEntryListener
addListener(CachedReferenceListener<V>, boolean) - Method in interface com.atlassian.cache.CachedReference
Adds a CachedReferenceListener
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
 
assertEmpty(Cache<K, V>) - Static method in class com.atlassian.cache.AbstractCacheTest
 
assertSize(Cache<K, V>, int) - Static 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
 
CacheManipulator<K,V> - Interface in com.atlassian.cache
Used to pass in a manipulation to test concurrency issues
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
 
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.
checkSettingsAreCompatible(String, CacheSettings) - Method in class com.atlassian.cache.hazelcast.HazelcastCacheManager
 
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.
com.atlassian.cache - package com.atlassian.cache
 
com.atlassian.cache.ehcache - package com.atlassian.cache.ehcache
 
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
 
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
 
configureMapConfig(CacheSettings, MapConfig) - Method in class com.atlassian.cache.hazelcast.HazelcastMapConfigConfigurator
 
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.HazelcastCache
 
containsKey(K) - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCache
 
createCacheEventListener(Properties) - Method in class com.atlassian.cache.ehcache.RMICacheReplicatorFactory
Create a CacheEventListener which is also a CacheReplicator.
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
 
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
 
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.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.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
 
doCreateCachedReference(String, Supplier<V>, CacheSettings) - Method in class com.atlassian.cache.hazelcast.HazelcastCacheManager
 

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
Creates an instance backed by a new instance of CacheManager.
EhCacheManager(CacheManager, CacheSettingsDefaultsProvider) - Constructor for class com.atlassian.cache.ehcache.EhCacheManager
Creates an instance backed by the provided instance of CacheManager.
EMPTY - Static variable in interface com.atlassian.cache.impl.CachedReferenceListenerSupport
 
EMPTY - Static variable in interface com.atlassian.cache.impl.CacheEntryListenerSupport
 
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.
flushable - Variable in class com.atlassian.cache.hazelcast.ManagedHybridCacheSupport
 
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(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.
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
 
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
 
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.
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.
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.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.
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.
getManagedCache(String) - Method in interface com.atlassian.cache.CacheManager
Returns the managed cache for the specified name.
getManagedCache() - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCache
 
getManagedCache() - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCachedReference
 
getManagedCache() - Method in class com.atlassian.cache.hazelcast.ManagedHybridCacheSupport
 
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.
getName() - Method in interface com.atlassian.cache.Cache
The name of the cache, uniquely identifies this cache.
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.
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.
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
 
HazelcastCache<K,V> - Class in com.atlassian.cache.hazelcast
Hazelcast implementation of the Cache and ManagedCache interfaces
HazelcastCache(String, IMap<K, OsgiSafe<V>>, MapConfig, CacheLoader<K, V>, CacheSettings) - 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>, MapConfig, CacheLoader<K, V>, CacheSettings) - 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>, CacheSettings) - Constructor for class com.atlassian.cache.hazelcast.HazelcastHybridCachedReference
 
HazelcastMapConfigConfigurator - Class in com.atlassian.cache.hazelcast
Performs the (re)configuration of Hazelcast MapConfig objects.
HazelcastMapConfigConfigurator() - Constructor for class com.atlassian.cache.hazelcast.HazelcastMapConfigConfigurator
 
HYBRID_MULTIPLIER - Static variable in class com.atlassian.cache.hazelcast.HazelcastMapConfigConfigurator
 

I

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.ManagedCacheSupport
 
isFlushable() - Method in class com.atlassian.cache.hazelcast.ManagedHybridCacheSupport
 
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.ManagedCacheSupport
 
isReplicateAsynchronously() - Method in class com.atlassian.cache.hazelcast.ManagedHybridCacheSupport
 
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
 

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.
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

makeCacheUsingLoader(CacheLoader<String, Long>) - Method in class com.atlassian.cache.AbstractCacheTest
 
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
 
makeSizeLimitedCache(int) - Method in class com.atlassian.cache.AbstractCacheTest
 
makeSizeLimitedCache(int, AtomicInteger) - Method in class com.atlassian.cache.AbstractCacheTest
 
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
Hazelcast implementation of common ManagedCache contract
ManagedCacheSupport(String, MapConfig, CacheSettings) - 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, CacheSettings) - Constructor for class com.atlassian.cache.hazelcast.ManagedHybridCacheSupport
 
manipulateKeyOn(String, Cache<K, V>) - Method in interface com.atlassian.cache.CacheManipulator
 
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
 
mergeSettings(String, CacheSettings) - Method in class com.atlassian.cache.impl.AbstractCacheManager
 

N

name - Variable in class com.atlassian.cache.hazelcast.ManagedHybridCacheSupport
 
notify(Iterable<CacheEntryListener<K, V>>, Effect<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.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.HazelcastCache
 
put(K, V) - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCache
 
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.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

ReferenceKey - Class in com.atlassian.cache.impl
Class used for type safe handling of lazy references in our cache implementation.
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.
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(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
 
removeAll() - Method in interface com.atlassian.cache.Cache
Remove all of the objects from this cache.
removeAll() - Method in class com.atlassian.cache.hazelcast.HazelcastCache
 
removeAll() - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCache
 
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
Removes a CacheEntryListener
removeListener(CachedReferenceListener<V>) - Method in interface com.atlassian.cache.CachedReference
Removes a CachedReferenceListener
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.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.HazelcastCachedReference
 
reset() - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCachedReference
 
RMICacheReplicatorFactory - Class in com.atlassian.cache.ehcache
A factory for RMI-based CacheReplicators, using properties.
RMICacheReplicatorFactory() - Constructor for class com.atlassian.cache.ehcache.RMICacheReplicatorFactory
 
RMISynchronousCacheReplicator - Class in com.atlassian.cache.ehcache
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.RMISynchronousCacheReplicator
Constructor

S

setStatisticsEnabled(boolean) - Method in class com.atlassian.cache.ehcache.EhCacheManager
 
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() - Method in class com.atlassian.cache.AbstractLazyReferenceTest
 
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.
StatisticsType - Enum in com.atlassian.cache
 
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
 

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
 
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
 
testRemoveFromCacheWhileLoadingCacheValueReturnsLatestValue() - Method in class com.atlassian.cache.AbstractCacheTest
 
testRemoveSpecificValueFromCacheWhileLoadingCacheValueReturnsLatestValue() - Method in class com.atlassian.cache.AbstractCacheTest
Confirms that when a remove of a key with a specific value is called, if there is a loading call which is paused we wait for that load to finish before starting the remove.
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
 
toStatistics(StatisticsGateway) - Static method in class com.atlassian.cache.ehcache.DelegatingCacheStatistics
 
toStatistics(Cache<?, ?>) - 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.
unwrap(OsgiSafe<T>) - Static method in class com.atlassian.cache.hazelcast.OsgiSafeUtils
 
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.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.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.
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.

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(T) - Static method in class com.atlassian.cache.hazelcast.OsgiSafeUtils
 

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

Copyright © 2015 Atlassian. All rights reserved.