Index
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 bulkIMap.getAll(Set)andIMap.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
ManagedCacheandCachethat does not require the values to beSerializable. - 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
ManagedCacheandCachedReferencethat can be used when the cached value does not implementSerializablebut 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
CacheandManagedCacheinterfaces - 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
CachedReferenceimplementation to satisfy the requirements ofCacheFactory. - HazelcastCacheManager - Class in com.atlassian.cache.hazelcast
-
Hazelcast implementation of the
CacheManagercontract - 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
ManagedCacheandCachethat can be used when the cached values do not implementSerializablebut 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
ManagedCacheandCachedReferencethat can be used when the cached value does not implementSerializablebut 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
HazelcastNameFactorywhich 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
ManagedCachemethods for caches and cached references that are backed byIMaps. - ManagedCacheSupport(String, HazelcastCacheManager) - Constructor for class com.atlassian.cache.hazelcast.ManagedCacheSupport
- ManagedHybridCacheSupport - Class in com.atlassian.cache.hazelcast
-
Common implementation of
ManagedCachemethods 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
All Classes and Interfaces|All Packages|Constant Field Values