パッケージ jakarta.resource.spi.work

クラス WorkRejectedException

  • 実装されたすべてのインターフェース:
    SerializableSE
    既知の直属サブクラス
    RetryableWorkRejectedException

    public class WorkRejectedException
    extends WorkException
    この例外は、送信された Work インスタンスが拒否されたことを示すために WorkManager によってスローされます。拒否は、内部要因または開始タイムアウトの有効期限が原因である可能性があります。

    これは、Work インスタンスの実行が開始される前(つまり、スレッドが Work 実行に割り当てられる前)にのみスローされる可能性があります。

    関連するエラーコードは、エラー状態の性質を示します。考えられるエラーコードは、WorkException.START_TIMED_OUTWorkException.INTERNALWorkException.UNDEFINED です。

    バージョン:
    1.0
    作成者:
    Ram Jeyaraman
    関連事項:
    直列化された形式
    • コンストラクターの詳細

      • 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 の連鎖例外。
      • WorkRejectedException

        public WorkRejectedException​(StringSE message,
                                     StringSE errorCode)
        指定された詳細メッセージとエラーコードを使用して、新しいスロー可能オブジェクトを構築します。
        パラメーター:
        message - 例外の説明。
        errorCode - ベンダー固有のエラーコードを指定する文字列。