|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use CacheSettings | |
|---|---|
| com.atlassian.cache | |
| com.atlassian.cache.ehcache | |
| 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 |
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.impl |
|---|
| 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)
|
|
| 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 | |||||||||