Skip navigation links
C D E G I L N R S T U V W 

C

clone(Ehcache) - Method in class com.atlassian.cache.ehcache.wrapper.ValueProcessorEhcacheLoaderDecorator
 
com.atlassian.cache.ehcache - package com.atlassian.cache.ehcache
 
com.atlassian.cache.ehcache.replication - package com.atlassian.cache.ehcache.replication
 
com.atlassian.cache.ehcache.replication.rmi - package com.atlassian.cache.ehcache.replication.rmi
 
com.atlassian.cache.ehcache.wrapper - package com.atlassian.cache.ehcache.wrapper
 
createCacheEventListener(Properties) - Method in class com.atlassian.cache.ehcache.replication.rmi.RMICacheReplicatorFactory
Create a CacheEventListener which is also a CacheReplicator.
createCacheReplicatorConfiguration(CacheSettings, boolean) - Method in interface com.atlassian.cache.ehcache.replication.EhCacheReplicatorConfigFactory
Create an EhCache CacheConfiguration.CacheEventListenerFactoryConfiguration which defines the cache replicator for the given cache settings.
createCacheReplicatorConfiguration(CacheSettings, boolean) - Method in class com.atlassian.cache.ehcache.replication.rmi.RMICacheReplicatorConfigFactory
 
createComputingCache(String, CacheSettings, CacheLoader<K, V>) - Method in class com.atlassian.cache.ehcache.EhCacheManager
 
createSimpleCache(String, CacheSettings) - Method in class com.atlassian.cache.ehcache.EhCacheManager
 

D

DEFAULT_ASYNCHRONOUS_REPLICATION_INTERVAL_MILLIS - Static variable in class com.atlassian.cache.ehcache.replication.rmi.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.replication.rmi.RMICacheReplicatorFactory
A default for the maximum number of operations in an RMI message.
DelegatingCacheStatistics - Class in com.atlassian.cache.ehcache
 
DelegatingCacheStatistics() - Constructor for class com.atlassian.cache.ehcache.DelegatingCacheStatistics
 
dispose() - Method in class com.atlassian.cache.ehcache.wrapper.ValueProcessorEhcacheLoaderDecorator
 

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
EhCacheManager(CacheManager, CacheSettingsDefaultsProvider) - Constructor for class com.atlassian.cache.ehcache.EhCacheManager
EhCacheManager(CacheManager, EhCacheReplicatorConfigFactory, CacheSettingsDefaultsProvider) - Constructor for class com.atlassian.cache.ehcache.EhCacheManager
Creates an instance backed by the provided instance of CacheManager.
EhCacheManager(CacheManager, EhCacheReplicatorConfigFactory, CacheSettingsDefaultsProvider, ValueProcessor) - Constructor for class com.atlassian.cache.ehcache.EhCacheManager
Creates an instance backed by the provided instance of CacheManager.
EhCacheReplicatorConfigFactory - Interface in com.atlassian.cache.ehcache.replication
Provides operations for creating cache replicator configurations.

G

get(Object) - Method in class com.atlassian.cache.ehcache.LoadingCache
 
getCachedReference(String, Supplier<V>, CacheSettings) - Method in class com.atlassian.cache.ehcache.EhCacheManager
 
getName() - Method in class com.atlassian.cache.ehcache.wrapper.ValueProcessorEhcacheLoaderDecorator
 
getStatus() - Method in class com.atlassian.cache.ehcache.wrapper.ValueProcessorEhcacheLoaderDecorator
 

I

init() - Method in class com.atlassian.cache.ehcache.wrapper.ValueProcessorEhcacheLoaderDecorator
 
isStatisticsEnabled() - Method in class com.atlassian.cache.ehcache.EhCacheManager
 

L

load(Object) - Method in class com.atlassian.cache.ehcache.wrapper.ValueProcessorAtlassianCacheLoaderDecorator
 
load(Object) - Method in class com.atlassian.cache.ehcache.wrapper.ValueProcessorEhcacheLoaderDecorator
 
load(Object, Object) - Method in class com.atlassian.cache.ehcache.wrapper.ValueProcessorEhcacheLoaderDecorator
 
loadAll(Collection) - Method in class com.atlassian.cache.ehcache.wrapper.ValueProcessorEhcacheLoaderDecorator
 
loadAll(Collection, Object) - Method in class com.atlassian.cache.ehcache.wrapper.ValueProcessorEhcacheLoaderDecorator
 
LoadingCache<K,V> - Class in com.atlassian.cache.ehcache
A rewrite of SelfPopulatingCache with stronger concurrency guarantees.
LoadingCache(SynchronizedLoadingCacheDecorator, CacheLoader<K, V>) - Constructor for class com.atlassian.cache.ehcache.LoadingCache
 

N

NoopValueProcessor - Class in com.atlassian.cache.ehcache.wrapper
 
NoopValueProcessor() - Constructor for class com.atlassian.cache.ehcache.wrapper.NoopValueProcessor
 
notifyElementPut(Ehcache, Element) - Method in class com.atlassian.cache.ehcache.replication.rmi.RMISynchronousCacheReplicator
 

R

registerMBeans(MBeanServer) - Method in class com.atlassian.cache.ehcache.EhCacheManager
 
remove(Serializable, boolean) - Method in class com.atlassian.cache.ehcache.LoadingCache
 
remove(Serializable) - Method in class com.atlassian.cache.ehcache.LoadingCache
 
remove(Object) - Method in class com.atlassian.cache.ehcache.LoadingCache
 
remove(Object, boolean) - Method in class com.atlassian.cache.ehcache.LoadingCache
 
remove(Serializable, boolean) - Method in class com.atlassian.cache.ehcache.SynchronizedLoadingCacheDecorator
 
remove(Serializable) - Method in class com.atlassian.cache.ehcache.SynchronizedLoadingCacheDecorator
 
remove(Object, boolean) - Method in class com.atlassian.cache.ehcache.SynchronizedLoadingCacheDecorator
 
remove(Object) - Method in class com.atlassian.cache.ehcache.SynchronizedLoadingCacheDecorator
 
removeAll(Collection<?>) - Method in class com.atlassian.cache.ehcache.LoadingCache
 
removeAll(Collection<?>, boolean) - Method in class com.atlassian.cache.ehcache.LoadingCache
 
removeAll() - Method in class com.atlassian.cache.ehcache.LoadingCache
 
removeAll(boolean) - Method in class com.atlassian.cache.ehcache.LoadingCache
 
removeAll() - Method in class com.atlassian.cache.ehcache.SynchronizedLoadingCacheDecorator
 
removeAll(boolean) - Method in class com.atlassian.cache.ehcache.SynchronizedLoadingCacheDecorator
 
RMICacheReplicatorConfigFactory - Class in com.atlassian.cache.ehcache.replication.rmi
An implementation of EhCacheReplicatorConfigFactory that configures RMI replication.
RMICacheReplicatorConfigFactory() - Constructor for class com.atlassian.cache.ehcache.replication.rmi.RMICacheReplicatorConfigFactory
 
RMICacheReplicatorFactory - Class in com.atlassian.cache.ehcache.replication.rmi
A factory for RMI-based CacheReplicators, using properties.
RMICacheReplicatorFactory() - Constructor for class com.atlassian.cache.ehcache.replication.rmi.RMICacheReplicatorFactory
 
RMISynchronousCacheReplicator - Class in com.atlassian.cache.ehcache.replication.rmi
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.replication.rmi.RMISynchronousCacheReplicator
Constructor

S

setStatisticsEnabled(boolean) - Method in class com.atlassian.cache.ehcache.EhCacheManager
 
shutdown() - Method in class com.atlassian.cache.ehcache.EhCacheManager
 
synchronizedLoad(Object, Function<Object, V>, Consumer<Element>) - Method in class com.atlassian.cache.ehcache.SynchronizedLoadingCacheDecorator
 
SynchronizedLoadingCacheDecorator - Class in com.atlassian.cache.ehcache
 
SynchronizedLoadingCacheDecorator(Ehcache) - Constructor for class com.atlassian.cache.ehcache.SynchronizedLoadingCacheDecorator
 

T

toStatistics(StatisticsGateway) - Static method in class com.atlassian.cache.ehcache.DelegatingCacheStatistics
 

U

unregisterMBeans(MBeanServer) - Method in class com.atlassian.cache.ehcache.EhCacheManager
 
unwrap(Object) - Method in class com.atlassian.cache.ehcache.wrapper.NoopValueProcessor
 
unwrap(Object) - Method in interface com.atlassian.cache.ehcache.wrapper.ValueProcessor
 
unwrapAllKeys(Collection<Object>, ValueProcessor) - Static method in class com.atlassian.cache.ehcache.wrapper.WrapperUtils
 
unwrapElement(Element, ValueProcessor) - Static method in class com.atlassian.cache.ehcache.wrapper.WrapperUtils
 

V

ValueProcessor - Interface in com.atlassian.cache.ehcache.wrapper
This processor will be used for wrapping/unwrapping both values and keys within a cache.
ValueProcessorAtlassianCacheLoaderDecorator - Class in com.atlassian.cache.ehcache.wrapper
Decorates the loader of LoadingCache.
ValueProcessorAtlassianCacheLoaderDecorator(CacheLoader, ValueProcessor) - Constructor for class com.atlassian.cache.ehcache.wrapper.ValueProcessorAtlassianCacheLoaderDecorator
 
ValueProcessorEhcacheLoaderDecorator - Class in com.atlassian.cache.ehcache.wrapper
This class makes sure that during any loading operation, wrapped keys do not leak to the end user.
ValueProcessorEhcacheLoaderDecorator(CacheLoader, ValueProcessor) - Constructor for class com.atlassian.cache.ehcache.wrapper.ValueProcessorEhcacheLoaderDecorator
 

W

wrap(Object) - Method in class com.atlassian.cache.ehcache.wrapper.NoopValueProcessor
 
wrap(Object) - Method in interface com.atlassian.cache.ehcache.wrapper.ValueProcessor
 
WrapperUtils - Class in com.atlassian.cache.ehcache.wrapper
 
WrapperUtils() - Constructor for class com.atlassian.cache.ehcache.wrapper.WrapperUtils
 
C D E G I L N R S T U V W 
Skip navigation links

Copyright © 2018 Atlassian. All rights reserved.