Package com.atlassian.cache.impl

Interface Summary
CachedReferenceListenerSupport<V> This interface is designed to support CachedReference implementations in working with CachedReferenceListeners.
CacheEntryListenerSupport<K,V> This interface is designed to support Cache implementations in working with CacheEntryListeners.
 

Class Summary
AbstractCacheManager A partial implementation of CacheManager.
CachedReferenceNotificationSupport  
CacheEntryNotificationSupport  
CacheLoaderSupplier<K,V>  
DefaultCachedReferenceEvent<V> A default implementation for CachedReferenceEvent
DefaultCachedReferenceListenerSupport<V> A utility class which: Manages a set of CachedReferenceListeners Provides a way to notify these listeners about different events
DefaultCacheEntryEvent<K,V> A default implementation for CacheEntryEvent
DefaultCacheEntryListenerSupport<K,V> A utility class which: Manages a set of CacheEntryListeners Provides a way to notify these listeners about different events
LazyCachedReferenceListenerSupport<V>  
LazyCacheEntryListenerSupport<K,V>  
ReferenceKey Class used for type safe handling of lazy references in our cache implementation.
StrongSupplier<V> A supplier that holds a strong reference to its referent.
ValueCachedReferenceListenerSupport<V>  
ValueCacheEntryListenerSupport<K,V>  
WeakSupplier<V> A supplier that holds a weak reference to its referent.
 



Copyright © 2015 Atlassian. All rights reserved.