クラス WorkException
- java.lang.ObjectSE
-
- java.lang.ThrowableSE
-
- java.lang.ExceptionSE
-
- jakarta.resource.ResourceException
-
- jakarta.resource.spi.work.WorkException
- 実装されたすべてのインターフェース:
SerializableSE
- 既知の直属サブクラス
WorkCompletedException
,WorkRejectedException
public class WorkException extends ResourceException
すべてのWork
処理関連の例外の共通の基本クラス。- バージョン:
- 1.0
- 作成者:
- Ram Jeyaraman
- 関連事項:
- 直列化された形式
フィールドサマリー
フィールド 修飾子と型 フィールド 説明 static StringSE
INTERNAL
内部エラー状態を示します。static StringSE
START_TIMED_OUT
開始タイムアウトの期限切れを示します。static StringSE
TX_CONCURRENT_WORK_DISALLOWED
トランザクション内の同時作業が許可されないことを示します。static StringSE
TX_RECREATE_FAILED
指定されたトランザクションコンテキストの再作成の失敗を示します。static StringSE
UNDEFINED
未定義のエラーコード。
コンストラクターのサマリー
コンストラクター コンストラクター 説明 WorkException()
詳細メッセージとして null を使用して新しいインスタンスを構築します。WorkException(StringSE message)
指定された詳細メッセージで新しいインスタンスを構築します。WorkException(StringSE message, StringSE errorCode)
指定された詳細メッセージとエラーコードを使用して、新しいスロー可能オブジェクトを構築します。WorkException(StringSE message, ThrowableSE cause)
指定された詳細メッセージと原因を持つ新しいスロー可能オブジェクトを構築します。WorkException(ThrowableSE cause)
指定された原因で新しいスロー可能オブジェクトを構築します。
メソッドのサマリー
クラス jakarta.resource.ResourceException から継承されたメソッド
getErrorCode, getLinkedException, getMessage, setErrorCode, setLinkedException
クラス java.lang.ThrowableSE から継承されたメソッド
addSuppressedSE, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCauseSE, printStackTrace, printStackTraceSE, printStackTraceSE, setStackTraceSE, toString
コンストラクターの詳細
WorkException
public WorkException()
詳細メッセージとして null を使用して新しいインスタンスを構築します。
WorkException
public WorkException(StringSE message)
指定された詳細メッセージで新しいインスタンスを構築します。- パラメーター:
message
- 詳細メッセージ。
WorkException
public WorkException(ThrowableSE cause)
指定された原因で新しいスロー可能オブジェクトを構築します。- パラメーター:
cause
- 型Throwable
の連鎖例外。
WorkException
public WorkException(StringSE message, ThrowableSE cause)
指定された詳細メッセージと原因を持つ新しいスロー可能オブジェクトを構築します。- パラメーター:
message
- 詳細メッセージ。cause
- 型Throwable
の連鎖例外。