|
cache4j v0.4 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sf.cache4j.CacheFactory
Класс CacheFactory управляет экземплярами кешей.
Constructor Summary | |
CacheFactory()
Конструктор |
Method Summary | |
void |
addCache(Cache cache)
Добавляет кеш. |
Cache |
getCache(java.lang.Object cacheId)
Возвращает кеш |
java.lang.Object[] |
getCacheIds()
Возвращает массив с идентификаторами кешей |
static CacheFactory |
getInstance()
Возвращает экземпляр CacheFactory |
void |
loadConfig(java.io.InputStream in)
Загружает список кешей из xml конфигурации, без очистки CacheFactory. |
void |
removeCache(java.lang.Object cacheId)
Удаляет кеш |
void |
setCleanInterval(long time)
Устанавливает интервал очистки кеша |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public CacheFactory()
Method Detail |
public static CacheFactory getInstance()
public void loadConfig(java.io.InputStream in) throws CacheException
in
- входной поток с xml конфигурацией
CacheException
public void addCache(Cache cache) throws CacheException
cache
- кеш
java.lang.NullPointerException
- если cache==null или cache.getCacheConfig()==null
или cache.getCacheConfig().getCacheId()==null
CacheException
- если кеш уже существует или если добавляемый кеш не
реализует интерфейс ManagedCachepublic Cache getCache(java.lang.Object cacheId) throws CacheException
cacheId
- идентификатор кеша
java.lang.NullPointerException
- если cacheId==null
CacheException
public void removeCache(java.lang.Object cacheId) throws CacheException
cacheId
- идентификатор кеша
java.lang.NullPointerException
- если cacheId==null
CacheException
public java.lang.Object[] getCacheIds()
public void setCleanInterval(long time)
time
- количество миллисекунд
|
cache4j v0.4 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |