javax.enterprise.event
Перечислимый TransactionPhase

java.lang.Object
  расширенный java.lang.Enum<TransactionPhase>
      расширенный javax.enterprise.event.TransactionPhase
Все Реализованные Интерфейсы:
java.io. Сериализуемый, java.lang. Сопоставимый <TransactionPhase>

public enum TransactionPhase
расширяет java.lang. Перечисление <TransactionPhase>

Отличает различные виды транзакционных методов наблюдателя от регулярных методов наблюдателя, которые сразу уведомляются.

Транзакционные методы наблюдателя являются методами наблюдателя, которые получают уведомления о событии во время прежде или после фазы завершения транзакции, в которую было запущено событие. Если никакая транзакция не происходит, когда событие запускается, они уведомляются одновременно как другие наблюдатели.

Автор:
Пит Мюр, Гэвин Кинг

Перечислимая Постоянная Сводка
AFTER_COMPLETION
          Идентифицирует после метода наблюдателя завершения, вызванного во время после фазы завершения транзакции.
AFTER_FAILURE
          Идентифицирует после метода наблюдателя отказа, вызванного во время после фазы завершения транзакции, только когда транзакция перестала работать.
AFTER_SUCCESS
          Идентифицирует после метода наблюдателя успеха, вызванного во время после фазы завершения транзакции, только когда транзакция завершается успешно.
BEFORE_COMPLETION
          Идентифицирует перед методом наблюдателя завершения, вызванным во время перед фазой завершения транзакции.
IN_PROGRESS
          Идентифицирует регулярный метод наблюдателя, вызванный, когда событие запускается.
 
Сводка метода
static TransactionPhase valueOf(java.lang.String name)
          Возвращает перечислимую константу этого типа с указанным именем.
static TransactionPhase[] values()
          Возвращает массив, содержащий константы этого перечислимого типа, в порядке, которым они объявляются.
 
Методы, наследованные от class java.lang. Перечисление
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Методы, наследованные от class java.lang. Объект
getClass, notify, notifyAll, wait, wait, wait
 

Перечислимая Постоянная Деталь

IN_PROGRESS

public static final TransactionPhase IN_PROGRESS

Идентифицирует регулярный метод наблюдателя, вызванный, когда событие запускается.


BEFORE_COMPLETION

public static final TransactionPhase BEFORE_COMPLETION

Идентифицирует перед методом наблюдателя завершения, вызванным во время перед фазой завершения транзакции.


AFTER_COMPLETION

public static final TransactionPhase AFTER_COMPLETION

Идентифицирует после метода наблюдателя завершения, вызванного во время после фазы завершения транзакции.


AFTER_FAILURE

public static final TransactionPhase AFTER_FAILURE

Идентифицирует после метода наблюдателя отказа, вызванного во время после фазы завершения транзакции, только когда транзакция перестала работать.


AFTER_SUCCESS

public static final TransactionPhase AFTER_SUCCESS

Идентифицирует после метода наблюдателя успеха, вызванного во время после фазы завершения транзакции, только когда транзакция завершается успешно.

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

значения

public static TransactionPhase[] values()
Возвращает массив, содержащий константы этого перечислимого типа, в порядке, которым они объявляются. Этот метод может использоваться, чтобы выполнить итерации по константам следующим образом:
for (TransactionPhase c : TransactionPhase.values())
 System.out.println(c);

Возвраты:
массив, содержащий константы этого перечислимого типа, в порядке, они объявляются

valueOf

public static TransactionPhase valueOf(java.lang.String name)
Возвращает перечислимую константу этого типа с указанным именем. Строка должна соответствовать точно идентификатор, используемый, чтобы объявить перечислимую константу в этом типе. (Посторонние пробельные символы не разрешаются.)

Параметры:
name - имя перечислимой константы, которая будет возвращена.
Возвраты:
перечислимая константа с указанным именем
Броски:
IllegalArgumentException - если у этого перечислимого типа нет никакой константы с указанным именем
java.lang.NullPointerException - если параметром является нуль


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

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

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


Spec-Zone.ru - all specs in one place



free hit counter