cache4j v0.4 API

net.sf.cache4j
Interface CacheConfig

All Known Implementing Classes:
CacheConfigImpl

public interface CacheConfig

CacheConfig конфигурация кеша

Version:
$Revision: 1.0 $ $Date:$
Author:
Yuriy Stepovoy. stepovoy@gmail.com

Method Summary
 java.lang.String getAlgorithm()
          Возвращает алгоритм удаления объектов из кеша.
 java.lang.String getCacheDesc()
          Возвращает описание экземпляра кеша.
 java.lang.Object getCacheId()
          Возвращает идентификатор кеша.
 long getIdleTime()
          Возвращает максимальное время бездействия объекта в кеше. 0 - без ограничений.
 long getMaxMemorySize()
          Возвращает максимальный размер объектов в кеше (байт).
 int getMaxSize()
          Возвращает максимальное количество объектов в кеше.
 java.lang.String getReference()
          Возвращает тип ссылки на объект содержащийся в кеше.
 long getTimeToLive()
          Возвращает максимальное время жизни объекта в кеше. 0 - без ограничений.
 java.lang.String getType()
          Возвращает тип кеша.
 

Method Detail

getCacheId

public java.lang.Object getCacheId()
Возвращает идентификатор кеша. Идентификатор должен быть уникальный для всего приложения.


getCacheDesc

public java.lang.String getCacheDesc()
Возвращает описание экземпляра кеша.


getTimeToLive

public long getTimeToLive()
Возвращает максимальное время жизни объекта в кеше. 0 - без ограничений.


getIdleTime

public long getIdleTime()
Возвращает максимальное время бездействия объекта в кеше. 0 - без ограничений.


getMaxMemorySize

public long getMaxMemorySize()
Возвращает максимальный размер объектов в кеше (байт). Если значение больше нуля то при помещении объекта вычисляется его размер и проверяется размер объектов в кеше. 0 - без ограничений.


getMaxSize

public int getMaxSize()
Возвращает максимальное количество объектов в кеше. Если значение больше нуля то при помещении объекта в кеш выполняется проверка на количество объектов в кеше. 0 - без ограничений.


getType

public java.lang.String getType()
Возвращает тип кеша.


getAlgorithm

public java.lang.String getAlgorithm()
Возвращает алгоритм удаления объектов из кеша.


getReference

public java.lang.String getReference()
Возвращает тип ссылки на объект содержащийся в кеше.


cache4j v0.4 API

Copyright (c) 2006, Yuriy Stepovoy. All rights reserved. email: stepovoy@gmail.com