|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПЕРЕЧИСЛИМЫЕ КОНСТАНТЫ | ПОЛЕ | МЕТОД | ДЕТАЛЬ: ПЕРЕЧИСЛИМЫЕ КОНСТАНТЫ | ПОЛЕ | МЕТОД |
java.lang.Objectjava.lang.Enum<FlushModeType>
javax.persistence.FlushModeType
public enum FlushModeType
Установка режима сброса.
Когда запросы выполняются в пределах транзакции, если FlushModeType.AUTO
устанавливается на Query
или TypedQuery
объект, или если установка режима сброса для контекста персистентности AUTO
(значение по умолчанию), и установка режима сброса не была определена для Query
или TypedQuery
объект, провайдер персистентности ответственен за обеспечение, что все обновления к состоянию всех объектов в контексте персистентности, который мог потенциально влиять на результат запроса, видимы к обработке запроса. Реализация провайдера персистентности может достигнуть этого, сбрасывая те объекты к базе данных или некоторыми другими средствами.
Если FlushModeType.COMMIT
устанавливается, эффект обновлений, сделанных к объектам в контексте персистентности на запросы, неуказанный.
Если нет никакой активной транзакции, провайдер персистентности не должен сбросить к базе данных.
Перечислимая Постоянная Сводка | |
---|---|
АВТОМАТИЧЕСКИЙ
(Значение по умолчанию) Сбрасывание, чтобы произойти при выполнении запроса. |
|
ФИКСАЦИЯ
Сбрасывание, чтобы произойти в фиксации транзакции. |
Сводка метода | |
---|---|
static FlushModeType |
valueOf(java.lang.String name)
Возвращает перечислимую константу этого типа с указанным именем. |
static FlushModeType[] |
values()
Возвращает массив, содержащий константы этого перечислимого типа, в порядке, которым они объявляются. |
Методы, наследованные от class java.lang. Перечисление |
---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Методы, наследованные от class java.lang. Объект |
---|
getClass, notify, notifyAll, wait, wait, wait |
Перечислимая Постоянная Деталь |
---|
public static final FlushModeType COMMIT
public static final FlushModeType AUTO
Деталь метода |
---|
public static FlushModeType[] values()
for (FlushModeType c : FlushModeType.values()) System.out.println(c);
public static FlushModeType valueOf(java.lang.String name)
name
- имя перечислимой константы, которая будет возвращена. IllegalArgumentException
- если у этого перечислимого типа нет никакой константы с указанным именем java.lang.NullPointerException
- если параметром является нуль
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПЕРЕЧИСЛИМЫЕ КОНСТАНТЫ | ПОЛЕ | МЕТОД | ДЕТАЛЬ: ПЕРЕЧИСЛИМЫЕ КОНСТАНТЫ | ПОЛЕ | МЕТОД |
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41