Spec-Zone .ru
спецификации, руководства, описания, API


javax.transaction
Состояние интерфейса


public interface Status

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


Полевая Сводка
static int STATUS_ACTIVE
          Транзакция связывается с целевым объектом, и это находится в активном состоянии.
static int STATUS_COMMITTED
          Транзакция связывается с целевым объектом, и это фиксировалось.
static int STATUS_COMMITTING
          Транзакция связывается с целевым объектом, и это находится в процессе фиксации.
static int STATUS_MARKED_ROLLBACK
          Транзакция связывается с целевым объектом, и это было отмечено для отката, возможно в результате setRollbackOnly работы.
static int STATUS_NO_TRANSACTION
          Никакая транзакция в настоящий момент не связывается с целевым объектом.
static int STATUS_PREPARED
          Транзакция связывается с целевым объектом, и это было подготовлено.
static int STATUS_PREPARING
          Транзакция связывается с целевым объектом, и это находится в процессе подготовки.
static int STATUS_ROLLEDBACK
          Транзакция связывается с целевым объектом, и результат был решен быть откатом.
static int STATUS_ROLLING_BACK
          Транзакция связывается с целевым объектом, и это находится в процессе отката.
static int STATUS_UNKNOWN
          Транзакция связывается с целевым объектом, но его текущий статус не может быть определен.
 

Полевая Деталь

STATUS_ACTIVE

static final int STATUS_ACTIVE
Транзакция связывается с целевым объектом, и это находится в активном состоянии. Реализация возвращает это состояние после того, как транзакция была запущена, и до Координатора, выпускающего любого, готовится, если транзакция не была отмечена для отката.

См. Также:
Постоянные Значения полей

STATUS_MARKED_ROLLBACK

static final int STATUS_MARKED_ROLLBACK
Транзакция связывается с целевым объектом, и это было отмечено для отката, возможно в результате setRollbackOnly работы.

См. Также:
Постоянные Значения полей

STATUS_PREPARED

static final int STATUS_PREPARED
Транзакция связывается с целевым объектом, и это было подготовлено. Таким образом, все подчиненные согласились фиксировать. Целевой объект может ожидать инструкций от начальника относительно того, как продолжить.

См. Также:
Постоянные Значения полей

STATUS_COMMITTED

static final int STATUS_COMMITTED
Транзакция связывается с целевым объектом, и это фиксировалось. Вероятно, что эвристика существует; иначе, транзакция была бы уничтожена и возвращенный NoTransaction.

См. Также:
Постоянные Значения полей

STATUS_ROLLEDBACK

static final int STATUS_ROLLEDBACK
Транзакция связывается с целевым объектом, и результат был решен быть откатом. Вероятно, что эвристика существует; иначе, транзакция была бы уничтожена и возвращенный NoTransaction.

См. Также:
Постоянные Значения полей

STATUS_UNKNOWN

static final int STATUS_UNKNOWN
Транзакция связывается с целевым объектом, но его текущий статус не может быть определен. Это - переходное условие, и последующий вызов в конечном счете возвратит различное состояние.

См. Также:
Постоянные Значения полей

STATUS_NO_TRANSACTION

static final int STATUS_NO_TRANSACTION
Никакая транзакция в настоящий момент не связывается с целевым объектом. Это произойдет после того, как транзакция завершилась.

См. Также:
Постоянные Значения полей

STATUS_PREPARING

static final int STATUS_PREPARING
Транзакция связывается с целевым объектом, и это находится в процессе подготовки. Реализация возвращает это состояние, если это начало готовиться, но еще не завершило процесс. Вероятная причина этого состоит в том, что реализация, вероятно, ожидает ответов, чтобы подготовиться от одного или более Ресурсов.

См. Также:
Постоянные Значения полей

STATUS_COMMITTING

static final int STATUS_COMMITTING
Транзакция связывается с целевым объектом, и это находится в процессе фиксации. Реализация возвращает это состояние, если это решило фиксировать, но еще не завершило процесс фиксации. Это происходит, потому что реализация, вероятно, ожидает ответов от одного или более Ресурсов.

См. Также:
Постоянные Значения полей

STATUS_ROLLING_BACK

static final int STATUS_ROLLING_BACK
Транзакция связывается с целевым объектом, и это находится в процессе отката. Реализация возвращает это состояние, если это решило откатывать, но еще не завершило процесс. Реализация, вероятно, ожидает ответов от одного или более Ресурсов.

См. Также:
Постоянные Значения полей


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

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

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

free hit counter