Класс TRANSACTION_ROLLEDBACK
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- org.omg.CORBA.SystemException
-
- org.omg.CORBA.TRANSACTION_ROLLEDBACK
- Все реализуемые интерфейсы:
- Serializable
public final class TRANSACTION_ROLLEDBACK extends SystemException
Исключение, выбрасываемое, когда транзакция, связанная с запросом, уже была отменена или помечена для отмены. Таким образом, запрошенная операция либо не могла быть выполнена, либо не была выполнена, потому что дальнейшие вычисления от имени транзакции были бы бесполезны.
Подробнее см. спецификацию OMG Transaction Service. Она содержит код, который предоставляет более подробную информацию о причине исключения, и состояние завершения. Она также может содержать строку, описывающую исключение.
- См. также:
- документация по исключениям Java IDL
Поля
Поля, унаследованные от класса org.omg.CORBA.SystemException
completed, minor Конструкторы
| Конструктор и описание |
|---|
TRANSACTION_ROLLEDBACK() Конструирует исключение |
TRANSACTION_ROLLEDBACK(int minor,
CompletionStatus completed) Конструирует исключение |
TRANSACTION_ROLLEDBACK(String s) Конструирует исключение |
TRANSACTION_ROLLEDBACK(String s,
int minor,
CompletionStatus completed) Конструирует исключение |
Методы
Методы, унаследованные от класса org.omg.CORBA.SystemException
toString Методы, унаследованные от класса java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace Методы, унаследованные от класса java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait Конструкторы
TRANSACTION_ROLLEDBACK
public TRANSACTION_ROLLEDBACK()
Конструирует исключение TRANSACTION_ROLLEDBACK с кодом-значением по умолчанию 0, состоянием завершения CompletionStatus.COMPLETED_NO и пустым описанием.
TRANSACTION_ROLLEDBACK
public TRANSACTION_ROLLEDBACK(String s)
Конструирует исключение TRANSACTION_ROLLEDBACK с указанным сообщением описания, кодом-значением 0 и состоянием завершения COMPLETED_NO.
- Параметры:
-
s- строка, содержащая сообщение об ошибке
TRANSACTION_ROLLEDBACK
public TRANSACTION_ROLLEDBACK(int minor,
CompletionStatus completed) Конструирует исключение TRANSACTION_ROLLEDBACK с указанным кодом-значением и состоянием завершения.
- Параметры:
-
minor- код-значение -
completed- состояние завершения
TRANSACTION_ROLLEDBACK
public TRANSACTION_ROLLEDBACK(String s,
int minor,
CompletionStatus completed) Конструирует исключение TRANSACTION_ROLLEDBACK с указанным сообщением описания, кодом-значением и состоянием завершения.
- Параметры:
-
s- строка, содержащая сообщение описания -
minor- код-значение -
completed- состояние завершения
© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.