Package com.atlassian.cache

Interface Summary
Cache<K,V> Interface that defines the common cache operations.
CachedReference<V> A Resettable reference.
CachedReferenceEvent<V> A resettable reference event.
CachedReferenceListener<V> A resettable reference listener.
CacheEntryEvent<K,V> A cache event.
CacheEntryListener<K,V> A cache listener.
CacheFactory Interface for creating and/or attaching to caches.
CacheLoader<K,V> Populates a cache, for example lazily upon a miss.
CacheManager  
CacheSettings An immutable representation of settings for a Cache.
CacheSettingsDefaultsProvider A manager for cache settings, providing operations for retrieving and storing settings to persistent storage.
ManagedCache Interface that managed cache things need to implement
Supplier<T> Supplier for a single object
 

Class Summary
CachedReferenceAdapter<V> An abstract adapter for CachedReferenceListener.
CacheEntryAdapter<K,V> An abstract adapter for CacheEntryListener.
CacheSettingsBuilder A builder for creating CacheSettings instances.
 

Enum Summary
CacheStatisticsKey An immutable representation of a statistics key for a Cache.
StatisticsType  
 

Exception Summary
CacheException  
 



Copyright © 2015 Atlassian. All rights reserved.