Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ТРЕБУЕМЫЙ | ДОПОЛНИТЕЛЬНЫЙ | ДЕТАЛЬ: ЭЛЕМЕНТ |
@Target(value=METHOD) @Retention(value=RUNTIME) public @interface BeforeCompletion
Определяйте stateful бобовый метод сеанса получать перед обратным вызовом синхронизации сеанса завершения.
Прежде, чем обратный вызов завершения уведомляет stateful бобовый экземпляр сеанса, что транзакция собирается фиксироваться.
Этот метод выполняется в надлежащем контексте транзакции.
Отметьте: экземпляр может все еще заставить контейнер откатывать транзакцию, вызывая setRollbackOnly()
метод на контексте сеанса или выдавая исключение. Боб должен иметь самое большее один BeforeCompletion
метод. Подпись этого метода должна наблюдать следующие правила:
final
или static
. void
. Этот метод выполняется без контекста транзакции.
stateful боб сеанса class может использовать любого SessionSynchronization
взаимодействуйте через интерфейс или аннотации синхронизации сеанса, но не оба.
SessionSynchronization
, AfterBegin
, AfterCompletion
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ТРЕБУЕМЫЙ | ДОПОЛНИТЕЛЬНЫЙ | ДЕТАЛЬ: ЭЛЕМЕНТ |
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41