Index

A C D E G H I L M N O P R S U W 
All Classes and Interfaces|All Packages|Constant Field Values

A

addListener(CachedReferenceListener<V>, boolean) - Method in class com.atlassian.cache.hazelcast.HazelcastAsyncHybridCachedReference
 
addListener(CachedReferenceListener<V>, boolean) - Method in class com.atlassian.cache.hazelcast.HazelcastCachedReference
 
addListener(CachedReferenceListener<V>, boolean) - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCachedReference
 
addListener(CacheEntryListener<K, V>, boolean) - Method in class com.atlassian.cache.hazelcast.HazelcastAsyncHybridCache
 
addListener(CacheEntryListener<K, V>, boolean) - Method in class com.atlassian.cache.hazelcast.HazelcastCache
 
addListener(CacheEntryListener<K, V>, boolean) - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCache
 

C

cacheManager - Variable in class com.atlassian.cache.hazelcast.ManagedCacheSupport
 
cacheManager - Variable in class com.atlassian.cache.hazelcast.ManagedHybridCacheSupport
 
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
 
com.atlassian.cache.hazelcast - package com.atlassian.cache.hazelcast
 
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
 
createComputingCache(String, CacheSettings, CacheLoader<K, V>) - Method in class com.atlassian.cache.hazelcast.HazelcastCacheManager
 
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.hazelcast.HazelcastCacheManager
 
currentExpireAfterAccessMillis() - Method in class com.atlassian.cache.hazelcast.ManagedCacheSupport
 
currentExpireAfterAccessMillis() - Method in class com.atlassian.cache.hazelcast.ManagedHybridCacheSupport
 
currentExpireAfterWriteMillis() - Method in class com.atlassian.cache.hazelcast.ManagedCacheSupport
 
currentExpireAfterWriteMillis() - Method in class com.atlassian.cache.hazelcast.ManagedHybridCacheSupport
 
currentMaxEntries() - Method in class com.atlassian.cache.hazelcast.ManagedCacheSupport
 
currentMaxEntries() - Method in class com.atlassian.cache.hazelcast.ManagedHybridCacheSupport
 

D

destroy() - Method in class com.atlassian.cache.hazelcast.HazelcastCacheManager
De-registers listeners.

E

equals(Object) - Method in class com.atlassian.cache.hazelcast.HazelcastCachedReference
 

G

get() - Method in class com.atlassian.cache.hazelcast.HazelcastAsyncHybridCachedReference
 
get() - Method in class com.atlassian.cache.hazelcast.HazelcastCachedReference
 
get() - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCachedReference
 
get(K) - Method in class com.atlassian.cache.hazelcast.HazelcastAsyncHybridCache
 
get(K) - Method in class com.atlassian.cache.hazelcast.HazelcastCache
 
get(K) - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCache
 
get(K, Supplier<? extends V>) - Method in class com.atlassian.cache.hazelcast.HazelcastAsyncHybridCache
 
get(K, Supplier<? extends V>) - Method in class com.atlassian.cache.hazelcast.HazelcastCache
 
get(K, Supplier<? extends V>) - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCache
 
getBulk(Set<K>, Function<Set<K>, Map<K, V>>) - Method in class com.atlassian.cache.hazelcast.HazelcastAsyncHybridCache
Provide an overriden implementation of ReadThroughCache.getBulk(Set, Function) that just delegates to the local cache.
getBulk(Set<K>, Function<Set<K>, Map<K, V>>) - Method in class com.atlassian.cache.hazelcast.HazelcastCache
Overrides the default implementation in Cache, optimised to use the bulk IMap.getAll(Set) and IMap.putAll(Map) methods.
getCachedReference(String, Supplier<V>, CacheSettings) - Method in class com.atlassian.cache.hazelcast.HazelcastCacheManager
 
getCachedReferenceIMapName(String) - Method in interface com.atlassian.cache.hazelcast.HazelcastNameFactory
 
getCachedReferenceIMapName(String) - Method in class com.atlassian.cache.hazelcast.LegacyPrefixedNameFactory
 
getCachedReferenceInvalidationTopicName(String) - Method in interface com.atlassian.cache.hazelcast.HazelcastNameFactory
 
getCachedReferenceInvalidationTopicName(String) - Method in class com.atlassian.cache.hazelcast.LegacyPrefixedNameFactory
 
getCacheIMapName(String) - Method in interface com.atlassian.cache.hazelcast.HazelcastNameFactory
 
getCacheIMapName(String) - Method in class com.atlassian.cache.hazelcast.LegacyPrefixedNameFactory
 
getCacheInvalidationTopicName(String) - Method in interface com.atlassian.cache.hazelcast.HazelcastNameFactory
 
getCacheInvalidationTopicName(String) - Method in class com.atlassian.cache.hazelcast.LegacyPrefixedNameFactory
 
getCacheVersionCounterName(String) - Method in interface com.atlassian.cache.hazelcast.HazelcastNameFactory
 
getCacheVersionCounterName(String) - Method in class com.atlassian.cache.hazelcast.LegacyPrefixedNameFactory
 
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
 
getIfPresent() - Method in class com.atlassian.cache.hazelcast.HazelcastAsyncHybridCachedReference
 
getIfPresent() - Method in class com.atlassian.cache.hazelcast.HazelcastCachedReference
 
getIfPresent() - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCachedReference
 
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
 
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
 
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
 
getStatistics() - Method in class com.atlassian.cache.hazelcast.HazelcastCache
 
getStatistics() - Method in class com.atlassian.cache.hazelcast.ManagedCacheSupport
 
getStatistics() - Method in class com.atlassian.cache.hazelcast.ManagedHybridCacheSupport
For hybrid caches, we can just get the cache stats from the underlying local cache.

H

hashCode() - Method in class com.atlassian.cache.hazelcast.HazelcastCachedReference
 
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<HazelcastAsyncHybridCache.Invalidate>, 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
 
HazelcastCacheManager(HazelcastInstance, CacheFactory, CacheSettingsDefaultsProvider, HazelcastNameFactory) - 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
 
HazelcastNameFactory - Interface in com.atlassian.cache.hazelcast
Provides methods for generating the names for various Hazelcast objects used by HazelcastCacheManager.

I

init() - Method in class com.atlassian.cache.hazelcast.HazelcastCacheManager
Initializes the manager.
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
 
isLocal() - Method in class com.atlassian.cache.hazelcast.ManagedCacheSupport
 
isLocal() - Method in class com.atlassian.cache.hazelcast.ManagedHybridCacheSupport
 
isPresent() - Method in class com.atlassian.cache.hazelcast.HazelcastAsyncHybridCachedReference
 
isPresent() - Method in class com.atlassian.cache.hazelcast.HazelcastCachedReference
 
isPresent() - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCachedReference
 
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
 
isReplicateViaCopy() - Method in class com.atlassian.cache.hazelcast.ManagedCacheSupport
 
isReplicateViaCopy() - Method in class com.atlassian.cache.hazelcast.ManagedHybridCacheSupport
 
isStatisticsEnabled() - Method in class com.atlassian.cache.hazelcast.HazelcastCache
 
isStatisticsEnabled() - Method in class com.atlassian.cache.hazelcast.ManagedCacheSupport
 
isStatisticsEnabled() - Method in class com.atlassian.cache.hazelcast.ManagedHybridCacheSupport
 

L

LegacyPrefixedNameFactory - Class in com.atlassian.cache.hazelcast
An implementation of HazelcastNameFactory which applies the legacy prefixes to the Hazelcast objects.
LegacyPrefixedNameFactory() - Constructor for class com.atlassian.cache.hazelcast.LegacyPrefixedNameFactory
 
load(K) - Method in class com.atlassian.cache.hazelcast.CacheVersionAwareCacheLoader
 

M

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
 

N

name - Variable in class com.atlassian.cache.hazelcast.ManagedHybridCacheSupport
 

O

OsgiSafeUtils - Class in com.atlassian.cache.hazelcast
 

P

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

R

remove(K) - Method in class com.atlassian.cache.hazelcast.HazelcastAsyncHybridCache
 
remove(K) - 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.HazelcastAsyncHybridCache
 
remove(K, V) - Method in class com.atlassian.cache.hazelcast.HazelcastCache
 
remove(K, V) - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCache
 
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
 
removeListener(CachedReferenceListener<V>) - Method in class com.atlassian.cache.hazelcast.HazelcastAsyncHybridCachedReference
 
removeListener(CachedReferenceListener<V>) - Method in class com.atlassian.cache.hazelcast.HazelcastCachedReference
 
removeListener(CachedReferenceListener<V>) - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCachedReference
 
removeListener(CacheEntryListener<K, V>) - Method in class com.atlassian.cache.hazelcast.HazelcastAsyncHybridCache
 
removeListener(CacheEntryListener<K, V>) - Method in class com.atlassian.cache.hazelcast.HazelcastCache
 
removeListener(CacheEntryListener<K, V>) - Method in class com.atlassian.cache.hazelcast.HazelcastHybridCache
 
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
 
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
 

S

setStatistics(boolean) - Method in class com.atlassian.cache.hazelcast.ManagedCacheSupport
 
setStatistics(boolean) - Method in class com.atlassian.cache.hazelcast.ManagedHybridCacheSupport
 
SETTINGS_MAP_NAME - Static variable in class com.atlassian.cache.hazelcast.HazelcastCacheManager
 

U

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

W

wrap(T) - Static method in class com.atlassian.cache.hazelcast.OsgiSafeUtils
 
A C D E G H I L M N O P R S U W 
All Classes and Interfaces|All Packages|Constant Field Values