パッケージ org.iplass.mtp.async

Enum Class ExceptionHandlingMode

java.lang.Object
java.lang.Enum<ExceptionHandlingMode>
org.iplass.mtp.async.ExceptionHandlingMode
すべての実装されたインタフェース:
Serializable, Comparable<ExceptionHandlingMode>, Constable

public enum ExceptionHandlingMode extends Enum<ExceptionHandlingMode>
非同期タスクの処理中に例外が発生した場合、どうするかを指定するモードです。
  • 列挙型定数の詳細

    • RESTART

      public static final ExceptionHandlingMode RESTART
      非同期タスクを(ロールバック後)再実行します。
    • ABORT

      public static final ExceptionHandlingMode ABORT
      非同期タスクを中断します。
    • ABORT_LOG_FATAL

      public static final ExceptionHandlingMode ABORT_LOG_FATAL
      非同期タスクを中断し、FATALログにログ出力します。
  • メソッドの詳細

    • values

      public static ExceptionHandlingMode[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      戻り値:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static ExceptionHandlingMode valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      パラメータ:
      name - 返される列挙型定数の名前。
      戻り値:
      指定した名前の列挙型定数
      例外:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - 引数がnullの場合