パッケージ 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 - ベンダー固有のエラーコードを指定する文字列。