public interface CacheManager
| Modifier and Type | Method and Description |
|---|---|
Object |
get(String cacheName,
Serializable key)
Retrieves cached object.
|
List |
getAllKeys(String cacheName)
Retrieve all keys from the cache.
|
void |
put(String cacheName,
Serializable key,
Serializable obj)
Saves object to the cache.
|
boolean |
remove(String cacheName,
Serializable key)
Removes cached object from the cache.
|
void |
removeAll(String cacheName)
Removes all the entries from the given cache.
|
void put(String cacheName, Serializable key, Serializable obj) throws CacheManagerException
cacheName - cache namekey - key of the objectobj - actual object to be cachedCacheManagerException - if any problems arise during the operationObject get(String cacheName, Serializable key) throws CacheManagerException, NotInCacheException
cacheName - cache namekey - key of the objectCacheManagerException - if any problems arise during the operationNotInCacheException - if the key does not existboolean remove(String cacheName, Serializable key) throws CacheManagerException
cacheName - cache namekey - key of the objectCacheManagerException - if any problems arise during the operationvoid removeAll(String cacheName) throws CacheManagerException
cacheName - cache name.CacheManagerException - if any problems arise during the operationList getAllKeys(String cacheName) throws CacheManagerException
cacheName - cache name.CacheManagerExceptionCopyright © 2016 Atlassian. All Rights Reserved.