Spec-Zone.ru › OpenJDK 8

Класс 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 с кодом-значением по умолчанию 0, состоянием завершения CompletionStatus.COMPLETED_NO и пустым описанием.

TRANSACTION_ROLLEDBACK(int minor, CompletionStatus completed)

Конструирует исключение TRANSACTION_ROLLEDBACK с указанным кодом-значением и состоянием завершения.

TRANSACTION_ROLLEDBACK(String s)

Конструирует исключение TRANSACTION_ROLLEDBACK с указанным сообщением описания, кодом-значением 0 и состоянием завершения COMPLETED_NO.

TRANSACTION_ROLLEDBACK(String s, int minor, CompletionStatus completed)

Конструирует исключение TRANSACTION_ROLLEDBACK с указанным сообщением описания, кодом-значением и состоянием завершения.

Методы

Методы, унаследованные от класса 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.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API