クラス WorkRejectedException
- java.lang.ObjectSE
-
- java.lang.ThrowableSE
-
- java.lang.ExceptionSE
-
- jakarta.resource.ResourceException
-
- jakarta.resource.spi.work.WorkException
-
- jakarta.resource.spi.work.WorkRejectedException
- 実装済みのインターフェース一覧:
SerializableSE
- 既知の直属サブクラス
RetryableWorkRejectedException
public class WorkRejectedException extends WorkException
この例外は、送信されたWorkインスタンスが拒否されたことを示すためにWorkManagerによってスローされます。拒否は、内部要因または開始タイムアウトの有効期限が原因である可能性があります。これは、
Workインスタンスの実行が開始される前(つまり、スレッドがWork実行に割り当てられる前)にのみスローされる可能性があります。関連するエラーコードは、エラー状態の性質を示します。考えられるエラーコードは、
WorkException.START_TIMED_OUT、WorkException.INTERNAL、WorkException.UNDEFINEDです。- バージョン:
- 1.0
- 作成者:
- Ram Jeyaraman
- 関連事項:
- 連載形式
フィールド概要
クラス jakarta.resource.spi.work.WorkException から継承されたフィールド
INTERNAL, START_TIMED_OUT, TX_CONCURRENT_WORK_DISALLOWED, TX_RECREATE_FAILED, UNDEFINED
コンストラクター概要
コンストラクター コンストラクター 説明 WorkRejectedException()詳細メッセージとして null を使用して新しいインスタンスを構築します。WorkRejectedException(StringSE message)指定された詳細メッセージで新しいインスタンスを構築します。WorkRejectedException(StringSE message, StringSE errorCode)指定された詳細メッセージとエラーコードを使用して、新しいスロー可能オブジェクトを構築します。WorkRejectedException(StringSE message, ThrowableSE cause)指定された詳細メッセージと原因を持つ新しいスロー可能オブジェクトを構築します。WorkRejectedException(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
コンストラクターの詳細
WorkRejectedException
public WorkRejectedException()
詳細メッセージとして null を使用して新しいインスタンスを構築します。
WorkRejectedException
public WorkRejectedException(StringSE message)
指定された詳細メッセージで新しいインスタンスを構築します。- パラメーター:
message- 詳細メッセージ。
WorkRejectedException
public WorkRejectedException(ThrowableSE cause)
指定された原因で新しいスロー可能オブジェクトを構築します。- パラメーター:
cause- 型Throwableの連鎖例外。
WorkRejectedException
public WorkRejectedException(StringSE message, ThrowableSE cause)
指定された詳細メッセージと原因を持つ新しいスロー可能オブジェクトを構築します。- パラメーター:
message- 詳細メッセージ。cause- 型Throwableの連鎖例外。