|
Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
| ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
| СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД | ||||||||
public interface EntityTransaction
Интерфейс, привыкший к контрольным сделкам на локальных для ресурса менеджерах по объекту. EntityManager.getTransaction() метод возвращается EntityTransaction интерфейс.
| Сводка метода | |
|---|---|
void |
begin()
Запустите транзакцию ресурса. |
void |
commit()
Фиксируйте текущую транзакцию ресурса, пишущий любые несброшенные изменения в базу данных. |
boolean |
getRollbackOnly()
Определите, была ли текущая транзакция ресурса отмечена для отката. |
boolean |
isActive()
Укажите, происходит ли транзакция ресурса. |
void |
rollback()
Откатывайте текущую транзакцию ресурса. |
void |
setRollbackOnly()
Отметьте текущую транзакцию ресурса так, чтобы единственный возможный исход транзакции был для транзакции, которая будет откатываться. |
| Деталь метода |
|---|
void begin()
IllegalStateException - если isActive() истинаvoid commit()
IllegalStateException - если isActive() ложь RollbackException - если фиксация перестала работатьvoid rollback()
IllegalStateException - если isActive() ложь PersistenceException - если с неожиданным состоянием ошибки встречаютсяvoid setRollbackOnly()
IllegalStateException - если isActive() ложьboolean getRollbackOnly()
IllegalStateException - если isActive() ложьboolean isActive()
PersistenceException - если с неожиданным состоянием ошибки встречаются
|
|||||||||
| ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
| СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД | ||||||||
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41