Package com.openexchange.mail.cache

Interface Summary
SessionMailCacheEntry<V> SessionMailCacheEntry - A cache entry suitable for any object.
UniversalCache.ValueYielder<K,V> The value yielder interface.
 

Class Summary
JSONMessageCache JSONMessageCache - A JSON message cache.
JSONMessageCacheConfiguration JSONMessageCacheConfiguration - The configuration for JSON message cache.
MailAccessCache MailAccessCache - A very volatile cache for already connected instances of MailAccess.
MailAccessCache2 MailAccessCache2 - A very volatile cache for already connected instances of MailAccess.
MailAccessCacheEventListener MailAccessCacheEventListener - Listens for removed session containers to dispose its cached mail access instances.
MailAccessTimeoutListener MailAccessTimeoutListener - The mail access event handler which preludes mail access closure if an instance of MailAccess is removed from mail access cache.
MailAccessTimeoutListener2 MailAccessTimeoutListener2 - The mail access event handler which preludes mail access closure if an instance of MailAccess is removed from mail access cache.
MailCacheConfiguration MailCacheConfiguration - Loads the configuration for mail caches.
MailMessageCache MailMessageCache - Caches instances of MailMessage which are prepared for caching by invoking MailPart.prepareForCaching(); meaning to release all kept content references.
MailPrefetcherCallable MailPrefetcherCallable - The mail prefetcher callable.
MailSessionEventHandler MailSessionEventHandler - The event handler for mail bundle to track removed sessions.
SessionMailCache SessionMailCache - Several cacheable data bound to a user session.
UniversalCache<K,V> UniversalCache - A universal cache.