私は、異常な状態を持つ Java の小さなステート マシンを持っています。
問題はABORT
...
タスクには、 と の 2 つの最終状態がSUCCESSFUL
ありFAILED
ます。
ただしABORT
、タスクがキューにある間、実行される前、および実行中にタスクを実行すると便利な場合があります。
whileは最終状態ですが、 2 つ(または N) の失敗した状態ABORTED
は望ましくありません。
FAILED
そして、ABORTED
チェックする必要があります。のような他の失敗した状態も確認できTIMEOUT
ました。
失敗の一般的な原因があると思います...失敗した理由を確認したい場合、それはTimeoutException
、である可能性があります。AbortedException
それから私は原因を見ることができました。
それにもまだ満足していません。
何かご意見は?