Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
ПРЕДЫДУЩИЙ СЛЕДУЮЩИЙ КЛАСС КЛАССА | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
java.lang.Object java.lang.Throwable java.lang.Exception javax.transaction.xa.XAException
public class XAException
XAException бросается Менеджером ресурсов (КОМНАТА), чтобы сообщить Менеджеру транзакций ошибки, с которой встречается включенная транзакция.
Полевая Сводка | |
---|---|
int |
errorCode
Код ошибки, с которым можно создать SystemException. |
static int |
XA_HEURCOM
Ответвление транзакции эвристическим образом фиксировалось. |
static int |
XA_HEURHAZ
Ответвление транзакции, возможно, было эвристическим образом завершено. |
static int |
XA_HEURMIX
Ответвление транзакции эвристическим образом фиксировалось и откатывалось. |
static int |
XA_HEURRB
Ответвление транзакции эвристическим образом откатывалось. |
static int |
XA_NOMIGRATE
Возобновление должно произойти, где приостановка произошла. |
static int |
XA_RBBASE
Содержащая нижняя граница кодов отката. |
static int |
XA_RBCOMMFAIL
Указывает, что откат был вызван коммуникационным отказом. |
static int |
XA_RBDEADLOCK
Мертвая блокировка была обнаружена. |
static int |
XA_RBEND
Содержащая верхняя граница кода ошибки отката. |
static int |
XA_RBINTEGRITY
Было обнаружено условие, которое нарушает целостность ресурса. |
static int |
XA_RBOTHER
Менеджер ресурсов, откатываемый ответвление транзакции по причине не в этом списке. |
static int |
XA_RBPROTO
Ошибка протокола произошла в менеджере ресурсов. |
static int |
XA_RBROLLBACK
Указывает, что откат был вызван неуказанной причиной. |
static int |
XA_RBTIMEOUT
Ответвление транзакции брало слишком долго. |
static int |
XA_RBTRANSIENT
Может повторить ответвление транзакции. |
static int |
XA_RDONLY
Ответвление транзакции было только для чтения и фиксировалось. |
static int |
XA_RETRY
Подпрограмма, возвращенная без эффекта и, может быть переиздана. |
static int |
XAER_ASYNC
Есть асинхронная работа, уже выдающаяся. |
static int |
XAER_DUPID
XID уже существует. |
static int |
XAER_INVAL
Несостоятельные доводы были даны. |
static int |
XAER_NOTA
XID не допустим. |
static int |
XAER_OUTSIDE
Менеджер ресурсов делает работу вне глобальной транзакции. |
static int |
XAER_PROTO
Подпрограмма была вызвана в неподходящем контексте. |
static int |
XAER_RMERR
Ошибка менеджера ресурсов произошла в ответвлении транзакции. |
static int |
XAER_RMFAIL
Менеджер ресурсов недоступен. |
Сводка конструктора | |
---|---|
XAException()
Создайте XAException. |
|
XAException(int errcode)
Создайте XAException с данным кодом ошибки. |
|
XAException(java.lang.String s)
Создайте XAException с данной строкой. |
Сводка метода |
---|
Методы, наследованные от class java.lang. Throwable |
---|
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
Методы, наследованные от class java.lang. Объект |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Полевая Деталь |
---|
public int errorCode
public static final int XA_RBBASE
public static final int XA_RBROLLBACK
public static final int XA_RBCOMMFAIL
public static final int XA_RBDEADLOCK
public static final int XA_RBINTEGRITY
public static final int XA_RBOTHER
public static final int XA_RBPROTO
public static final int XA_RBTIMEOUT
public static final int XA_RBTRANSIENT
public static final int XA_RBEND
public static final int XA_NOMIGRATE
public static final int XA_HEURHAZ
public static final int XA_HEURCOM
public static final int XA_HEURRB
public static final int XA_HEURMIX
public static final int XA_RETRY
public static final int XA_RDONLY
public static final int XAER_ASYNC
public static final int XAER_RMERR
public static final int XAER_NOTA
public static final int XAER_INVAL
public static final int XAER_PROTO
public static final int XAER_RMFAIL
public static final int XAER_DUPID
public static final int XAER_OUTSIDE
Деталь конструктора |
---|
public XAException()
public XAException(java.lang.String s)
s
- String
объект, содержащий сообщение об исключительной ситуации.public XAException(int errcode)
errcode
- Код ошибки, идентифицирующий исключение.
|
|||||||||
ПРЕДЫДУЩИЙ СЛЕДУЮЩИЙ КЛАСС КЛАССА | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41