パッケージ jakarta.jms
クラス TransactionInProgressException
java.lang.ObjectSE
java.lang.ThrowableSE
java.lang.ExceptionSE
jakarta.jms.JMSException
jakarta.jms.TransactionInProgressException
- 実装されているすべてのインターフェース:
SerializableSE
この例外は、トランザクションが進行中のため操作が無効な場合にスローされます。たとえば、セッションが分散トランザクションの一部であるときに
Session.commit
を呼び出そうとすると、TransactionInProgressException
がスローされます。- 導入:
- JMS 1.0
- バージョン:
- Jakarta Messaging 2.0
- 関連事項:
コンストラクターの概要
コンストラクターコンストラクター説明指定された理由でTransactionInProgressException
を構築します。TransactionInProgressException
(StringSE reason, StringSE errorCode) 指定された理由とエラーコードでTransactionInProgressException
を構築します。TransactionInProgressException
(StringSE reason, StringSE errorCode, ExceptionSE linkedException) 指定された理由、エラーコード、リンクされた例外でTransactionInProgressException
を構築します。メソッドのサマリー
クラス jakarta.jms.JMSException から継承されたメソッド
getErrorCode, getLinkedException, setLinkedException
クラス java.lang.ThrowableSE から継承されたメソッド
addSuppressedSE, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCauseSE, printStackTrace, printStackTraceSE, printStackTraceSE, setStackTraceSE, toString
コンストラクターの詳細
TransactionInProgressException
public TransactionInProgressException(StringSE reason, StringSE errorCode, ExceptionSE linkedException) 指定された理由、エラーコード、リンクされた例外でTransactionInProgressException
を構築します。- パラメーター:
reason
- 例外の説明errorCode
- ベンダー固有のエラーコードを指定する文字列
TransactionInProgressException
指定された理由とエラーコードでTransactionInProgressException
を構築します。- パラメーター:
reason
- 例外の説明errorCode
- ベンダー固有のエラーコードを指定する文字列
TransactionInProgressException
指定された理由でTransactionInProgressException
を構築します。エラーコードのデフォルトは null です。- パラメーター:
reason
- 例外の説明