javax.persistence
Кэш интерфейса


public interface Cache

Интерфейс, используемый, чтобы взаимодействовать с кэшем второго уровня. Если кэш не находится в использовании, методы этого интерфейса не имеют никакого эффекта, за исключением contains, который возвращает false.

С тех пор:
Персистентность Java 2.0

Сводка метода
 boolean contains(java.lang.Class cls, java.lang.Object primaryKey)
          Содержит ли кэш данные для данного объекта.
 void evict(java.lang.Class cls)
          Удалите данные для объектов указанного class (и его подклассы) от кэша.
 void evict(java.lang.Class cls, java.lang.Object primaryKey)
          Удалите данные для данного объекта от кэша.
 void evictAll()
          Очистите кэш.
 

Деталь метода

содержит

boolean contains(java.lang.Class cls,
                 java.lang.Object primaryKey)
Содержит ли кэш данные для данного объекта.

Параметры:
cls - объект class
primaryKey - первичный ключ
Возвраты:
булево указание, является ли объект в кэше

выселить

void evict(java.lang.Class cls,
           java.lang.Object primaryKey)
Удалите данные для данного объекта от кэша.

Параметры:
cls - объект class
primaryKey - первичный ключ

выселить

void evict(java.lang.Class cls)
Удалите данные для объектов указанного class (и его подклассы) от кэша.

Параметры:
cls - объект class

evictAll

void evictAll()
Очистите кэш.



Представьте ошибку или функцию

Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается срокам действия лицензии.

Сгенерированный на 10-February-2011 12:41


Spec-Zone.ru - all specs in one place



free hit counter