com.atlassian.crowd.manager.cache
Interface CacheManager
- All Known Implementing Classes:
- CacheManagerEhcache
public interface CacheManager
Method Summary |
java.lang.Object |
get(java.lang.String key)
|
java.lang.Object |
get(java.lang.String cacheName,
java.lang.String key)
|
java.util.List |
getAllKeys()
|
java.util.List |
getAllKeys(java.lang.String cacheName)
|
void |
put(java.lang.String key,
java.io.Serializable obj)
|
void |
put(java.lang.String cacheName,
java.lang.String key,
java.io.Serializable obj)
|
boolean |
remove(java.lang.String key)
|
boolean |
remove(java.lang.String cacheName,
java.lang.String key)
|
void |
removeAll()
|
void |
removeAll(java.lang.String cacheName)
|
DEFAULT_CACHE_TIME_IN_MINUTES
static final int DEFAULT_CACHE_TIME_IN_MINUTES
- See Also:
- Constant Field Values
put
void put(java.lang.String cacheName,
java.lang.String key,
java.io.Serializable obj)
throws CacheManagerException
- Throws:
CacheManagerException
get
java.lang.Object get(java.lang.String cacheName,
java.lang.String key)
throws CacheManagerException,
NotInCacheException
- Throws:
CacheManagerException
NotInCacheException
remove
boolean remove(java.lang.String cacheName,
java.lang.String key)
throws CacheManagerException
- Throws:
CacheManagerException
removeAll
void removeAll(java.lang.String cacheName)
throws CacheManagerException
- Throws:
CacheManagerException
getAllKeys
java.util.List getAllKeys(java.lang.String cacheName)
throws CacheManagerException
- Throws:
CacheManagerException
put
void put(java.lang.String key,
java.io.Serializable obj)
throws CacheManagerException
- Throws:
CacheManagerException
get
java.lang.Object get(java.lang.String key)
throws CacheManagerException,
NotInCacheException
- Throws:
CacheManagerException
NotInCacheException
remove
boolean remove(java.lang.String key)
throws CacheManagerException
- Throws:
CacheManagerException
removeAll
void removeAll()
throws CacheManagerException
- Throws:
CacheManagerException
getAllKeys
java.util.List getAllKeys()
throws CacheManagerException
- Throws:
CacheManagerException
Copyright © 2009 Atlassian Pty Ltd. All Rights Reserved.