|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use CacheSettings | |
|---|---|
| com.atlassian.cache | |
| com.atlassian.cache.ehcache | |
| com.atlassian.cache.hazelcast | |
| com.atlassian.cache.impl | |
| com.atlassian.cache.memory | |
| Uses of CacheSettings in com.atlassian.cache |
|---|
| Methods in com.atlassian.cache that return CacheSettings | |
|---|---|
CacheSettings |
CacheSettingsBuilder.build()
|
CacheSettings |
CacheSettingsDefaultsProvider.getDefaults(String name)
Obtains the default cache settings. |
CacheSettings |
CacheSettings.override(CacheSettings overrides)
Returns a new CacheSettings instance where the current settings
are overridden with settings specified in overrides. |
| Methods in com.atlassian.cache with parameters of type CacheSettings | ||
|---|---|---|
|
CacheFactory.getCache(String name,
CacheLoader<K,V> loader,
CacheSettings required)
Returns the cache with the given name, loader and required cache settings, creates it if necessary. |
|
|
CacheFactory.getCachedReference(Class<?> owningClass,
String name,
Supplier<V> supplier,
CacheSettings required)
Returns a Cached Reference, creating it if necessary. |
|
|
CacheFactory.getCachedReference(String name,
Supplier<V> supplier,
CacheSettings required)
Returns a Cached Reference, creating it if necessary. |
|
CacheSettings |
CacheSettings.override(CacheSettings overrides)
Returns a new CacheSettings instance where the current settings
are overridden with settings specified in overrides. |
|
| Uses of CacheSettings in com.atlassian.cache.ehcache |
|---|
| Methods in com.atlassian.cache.ehcache with parameters of type CacheSettings | ||
|---|---|---|
protected
|
EhCacheManager.createComputingCache(String name,
CacheSettings settings,
CacheLoader<K,V> loader)
|
|
protected ManagedCache |
EhCacheManager.createSimpleCache(String name,
CacheSettings settings)
|
|
|
EhCacheManager.getCachedReference(String name,
Supplier<V> supplier,
CacheSettings settings)
|
|
| Uses of CacheSettings in com.atlassian.cache.hazelcast |
|---|
| Methods in com.atlassian.cache.hazelcast with parameters of type CacheSettings | ||
|---|---|---|
protected void |
HazelcastCacheManager.checkSettingsAreCompatible(String name,
CacheSettings settings)
|
|
protected com.hazelcast.config.MapConfig |
HazelcastCacheManager.configureMap(String mapName,
CacheSettings settings)
|
|
com.hazelcast.config.MapConfig |
HazelcastMapConfigConfigurator.configureMapConfig(CacheSettings settings,
com.hazelcast.config.MapConfig mapConfig)
|
|
protected
|
HazelcastCacheManager.createComputingCache(String name,
CacheSettings settings,
CacheLoader<K,V> loader)
|
|
protected
|
HazelcastCacheManager.createDistributedCache(String name,
CacheLoader<K,V> loader,
CacheSettings settings)
|
|
protected
|
HazelcastCacheManager.createDistributedCachedReference(String name,
Supplier<V> supplier,
CacheSettings settings)
|
|
protected
|
HazelcastCacheManager.createHybridCache(String name,
CacheLoader<K,V> loader,
CacheSettings settings)
|
|
protected
|
HazelcastCacheManager.createHybridCachedReference(String name,
Supplier<V> supplier,
CacheSettings settings)
|
|
protected ManagedCache |
HazelcastCacheManager.createSimpleCache(String name,
CacheSettings settings)
|
|
protected
|
HazelcastCacheManager.doCreateCachedReference(String name,
Supplier<V> supplier,
CacheSettings settings)
|
|
|
HazelcastCacheManager.getCachedReference(String name,
Supplier<V> supplier,
CacheSettings settings)
|
|
| Constructors in com.atlassian.cache.hazelcast with parameters of type CacheSettings | |
|---|---|
HazelcastCache(String name,
com.hazelcast.core.IMap<K,V> map,
com.hazelcast.config.MapConfig config,
CacheLoader<K,V> cacheLoader,
CacheSettings settings)
|
|
HazelcastHybridCache(String name,
CacheFactory localCacheFactory,
com.hazelcast.core.IMap<K,Long> versionMap,
com.hazelcast.config.MapConfig config,
CacheLoader<K,V> cacheLoader,
CacheSettings settings)
|
|
HazelcastHybridCachedReference(String name,
CacheFactory localFactory,
com.hazelcast.core.IMap<ReferenceKey,Long> versionMap,
Supplier<V> supplier,
CacheSettings settings)
|
|
ManagedCacheSupport(String name,
com.hazelcast.config.MapConfig config,
CacheSettings settings)
|
|
ManagedHybridCacheSupport(String name,
CacheSettings settings)
|
|
| Uses of CacheSettings in com.atlassian.cache.impl |
|---|
| Methods in com.atlassian.cache.impl that return CacheSettings | |
|---|---|
protected CacheSettings |
AbstractCacheManager.mergeSettings(String name,
CacheSettings settings)
|
| Methods in com.atlassian.cache.impl with parameters of type CacheSettings | ||
|---|---|---|
protected abstract
|
AbstractCacheManager.createComputingCache(String name,
CacheSettings settings,
CacheLoader<K,V> loader)
Creates a cache that upon a miss is able to populate itself using the loader. |
|
protected abstract ManagedCache |
AbstractCacheManager.createSimpleCache(String name,
CacheSettings settings)
Creates a cache with no loader, i.e. |
|
|
AbstractCacheManager.getCache(String name,
CacheLoader<K,V> loader,
CacheSettings settings)
|
|
|
AbstractCacheManager.getCachedReference(Class<?> owningClass,
String name,
Supplier<V> supplier,
CacheSettings settings)
|
|
protected CacheSettings |
AbstractCacheManager.mergeSettings(String name,
CacheSettings settings)
|
|
| Uses of CacheSettings in com.atlassian.cache.memory |
|---|
| Methods in com.atlassian.cache.memory with parameters of type CacheSettings | ||
|---|---|---|
protected
|
MemoryCacheManager.createComputingCache(String name,
CacheSettings settings,
CacheLoader<K,V> loader)
|
|
protected ManagedCache |
MemoryCacheManager.createSimpleCache(String name,
CacheSettings settings)
|
|
|
MemoryCacheManager.getCachedReference(String name,
Supplier<V> supplier,
CacheSettings settings)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||