public class SynchronizedLoadingCacheDecorator
extends net.sf.ehcache.constructs.EhcacheDecoratorAdapter
| Constructor and Description |
|---|
SynchronizedLoadingCacheDecorator(net.sf.ehcache.Ehcache delegate) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
remove(Object key) |
boolean |
remove(Object key,
boolean doNotNotifyCacheReplicators) |
boolean |
remove(Serializable key) |
boolean |
remove(Serializable key,
boolean doNotNotifyCacheReplicators) |
void |
removeAll() |
void |
removeAll(boolean doNotNotifyCacheReplicators) |
protected <V> net.sf.ehcache.Element |
synchronizedLoad(Object key,
Function<Object,V> loader,
Consumer<net.sf.ehcache.Element> postLoadProcessor) |
acquireReadLockOnKey, acquireWriteLockOnKey, addPropertyChangeListener, bootstrap, calculateInMemorySize, calculateOffHeapSize, calculateOnDiskSize, clone, createQuery, disableDynamicFeatures, dispose, evictExpiredElements, flush, get, get, getAll, getAllWithLoader, getBootstrapCacheLoader, getCacheConfiguration, getCacheEventNotificationService, getCacheExceptionHandler, getCacheManager, getDiskStoreSize, getGuid, getInternalContext, getKeys, getKeysNoDuplicateCheck, getKeysWithExpiryCheck, getMemoryStoreSize, getName, getOffHeapStoreSize, getQuiet, getQuiet, getRegisteredCacheExtensions, getRegisteredCacheLoaders, getRegisteredCacheWriter, getSearchAttribute, getSize, getStatistics, getStatus, getWithLoader, getWriterManager, hasAbortedSizeOf, initialise, isClusterBulkLoadEnabled, isClusterCoherent, isDisabled, isElementInMemory, isElementInMemory, isElementOnDisk, isElementOnDisk, isExpired, isKeyInCache, isNodeBulkLoadEnabled, isNodeCoherent, isReadLockedByCurrentThread, isSearchable, isValueInCache, isWriteLockedByCurrentThread, load, loadAll, put, put, putAll, putIfAbsent, putIfAbsent, putQuiet, putWithWriter, recalculateSize, registerCacheExtension, registerCacheLoader, registerCacheWriter, registerDynamicAttributesExtractor, releaseReadLockOnKey, releaseWriteLockOnKey, removeAll, removeAll, removeAndReturnElement, removeElement, removePropertyChangeListener, removeQuiet, removeQuiet, removeWithWriter, replace, replace, setBootstrapCacheLoader, setCacheExceptionHandler, setCacheManager, setDisabled, setName, setNodeBulkLoadEnabled, setNodeCoherent, setTransactionManagerLookup, toString, tryReadLockOnKey, tryWriteLockOnKey, unregisterCacheExtension, unregisterCacheLoader, unregisterCacheWriter, waitUntilClusterBulkLoadComplete, waitUntilClusterCoherentpublic SynchronizedLoadingCacheDecorator(net.sf.ehcache.Ehcache delegate)
protected <V> net.sf.ehcache.Element synchronizedLoad(Object key, Function<Object,V> loader, Consumer<net.sf.ehcache.Element> postLoadProcessor)
public boolean remove(Serializable key, boolean doNotNotifyCacheReplicators)
remove in interface net.sf.ehcache.Ehcacheremove in class net.sf.ehcache.constructs.EhcacheDecoratorAdapterpublic boolean remove(Serializable key)
remove in interface net.sf.ehcache.Ehcacheremove in class net.sf.ehcache.constructs.EhcacheDecoratorAdapterpublic boolean remove(Object key, boolean doNotNotifyCacheReplicators)
remove in interface net.sf.ehcache.Ehcacheremove in class net.sf.ehcache.constructs.EhcacheDecoratorAdapterpublic boolean remove(Object key)
remove in interface net.sf.ehcache.Ehcacheremove in class net.sf.ehcache.constructs.EhcacheDecoratorAdapterpublic void removeAll()
removeAll in interface net.sf.ehcache.EhcacheremoveAll in class net.sf.ehcache.constructs.EhcacheDecoratorAdapterpublic void removeAll(boolean doNotNotifyCacheReplicators)
removeAll in interface net.sf.ehcache.EhcacheremoveAll in class net.sf.ehcache.constructs.EhcacheDecoratorAdapterCopyright © 2018 Atlassian. All rights reserved.