クラス EnterStateVetoException

実装されたすべてのインターフェース:
SerializableSE

public class EnterStateVetoException extends FlowExecutionException
フローの状態に入ることを拒否するためにスローされる例外。通常、フロー実行にセキュリティまたはその他のランタイム制約チェックを適用する FlowExecutionListener オブジェクトによってスローされます。
作成者:
Keith Donald, Erwin Vervaet
関連事項:
  • コンストラクターの詳細

    • EnterStateVetoException

      public EnterStateVetoException(StringSE flowId, StringSE sourceStateId, StringSE vetoedStateId, StringSE message)
      新しい Enter State 拒否例外を作成します。
      パラメーター:
      flowId - アクティブフロー
      sourceStateId - 拒否権発動時の現状
      vetoedStateId - 入国が拒否される状態
      message - 説明メッセージ
    • EnterStateVetoException

      public EnterStateVetoException(StringSE flowId, StringSE sourceStateId, StringSE vetoedStateId, StringSE message, ThrowableSE cause)
      新しい Enter State 拒否例外を作成します。
      パラメーター:
      flowId - アクティブフロー
      sourceStateId - 拒否権発動時の現状
      vetoedStateId - 入国が拒否される状態
      message - 説明メッセージ
      cause - 根本的な原因
    • EnterStateVetoException

      public EnterStateVetoException(RequestContext context, StateDefinition vetoedState, StringSE message)
      新しい Enter State 拒否例外を作成します。
      パラメーター:
      context - フロー実行リクエストコンテキスト
      vetoedState - 入国が拒否される状態
      message - 説明メッセージ
    • EnterStateVetoException

      public EnterStateVetoException(RequestContext context, StateDefinition vetoedState, StringSE message, ThrowableSE cause)
      新しい Enter State 拒否例外を作成します。
      パラメーター:
      context - フロー実行リクエストコンテキスト
      vetoedState - 入国が拒否される状態
      message - 説明メッセージ
      cause - 根本的な原因
  • メソッドの詳細

    • getVetoedStateId

      public StringSE getVetoedStateId()
      入場が拒否された状態を返します。