public class WorkCompletedException extends WorkException
WorkManager によってスローされ、送信された Work インスタンスが例外を伴って完了したことを示します。 これは、Work インスタンスの実行が開始された後(つまり、Work の実行にスレッドが割り当てられた後)にのみスローされます。割り当てられたスレッドは、実行コンテキスト(指定されている場合)をセットアップし、次に Work.run() を呼び出します。
実行コンテキストのセットアップ中または Work の実行中(つまり Work.run() の実行中)にスローされた例外は、この例外内でチェーンされます。
関連するエラーコードは、エラー状態の性質を示します。考えられるエラーコードは、WorkException.TX_RECREATE_FAILED、WorkException.TX_CONCURRENT_WORK_DISALLOWED、WorkException.UNDEFINED です。
INTERNAL, START_TIMED_OUT, TX_CONCURRENT_WORK_DISALLOWED, TX_RECREATE_FAILED, UNDEFINED| コンストラクターと説明 |
|---|
WorkCompletedException() 詳細メッセージとして null を使用して新しいインスタンスを構築します。 |
WorkCompletedException(StringSE message) 指定された詳細メッセージで新しいインスタンスを構築します。 |
WorkCompletedException(StringSE message, StringSE errorCode) 指定された詳細メッセージとエラーコードを使用して、新しいスロー可能オブジェクトを構築します。 |
WorkCompletedException(StringSE message, ThrowableSE cause) 指定された詳細メッセージと原因を持つ新しいスロー可能オブジェクトを構築します。 |
WorkCompletedException(ThrowableSE cause) 指定された原因で新しいスロー可能オブジェクトを構築します。 |
getErrorCode, getLinkedException, getMessage, setErrorCode, setLinkedExceptionaddSuppressedSE, fillInStackTraceSE, getCauseSE, getLocalizedMessageSE, getStackTraceSE, getSuppressedSE, initCauseSE, printStackTraceSE, printStackTraceSE, printStackTraceSE, setStackTraceSE, toStringSEcloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSEpublic WorkCompletedException()
public WorkCompletedException(StringSE message)
message - 詳細メッセージ。public WorkCompletedException(ThrowableSE cause)
cause - 型 Throwable の連鎖例外。public WorkCompletedException(StringSE message, ThrowableSE cause)
message - 詳細メッセージ。cause - 型 Throwable の連鎖例外。Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.