クラス EnterStateVetoException
java.lang.ObjectSE
java.lang.ThrowableSE
java.lang.ExceptionSE
java.lang.RuntimeExceptionSE
org.springframework.webflow.core.FlowException
org.springframework.webflow.execution.FlowExecutionException
org.springframework.webflow.execution.EnterStateVetoException
- 実装されたすべてのインターフェース:
SerializableSE
フローの状態に入ることを拒否するためにスローされる例外。通常、フロー実行にセキュリティまたはその他のランタイム制約チェックを適用する
FlowExecutionListener
オブジェクトによってスローされます。- 作成者:
- Keith Donald, Erwin Vervaet
- 関連事項:
コンストラクターの概要
コンストラクターコンストラクター説明EnterStateVetoException
(StringSE flowId, StringSE sourceStateId, StringSE vetoedStateId, StringSE message) 新しい Enter State 拒否例外を作成します。EnterStateVetoException
(StringSE flowId, StringSE sourceStateId, StringSE vetoedStateId, StringSE message, ThrowableSE cause) 新しい Enter State 拒否例外を作成します。EnterStateVetoException
(RequestContext context, StateDefinition vetoedState, StringSE message) 新しい Enter State 拒否例外を作成します。EnterStateVetoException
(RequestContext context, StateDefinition vetoedState, StringSE message, ThrowableSE cause) 新しい Enter State 拒否例外を作成します。メソッドのサマリー
クラス org.springframework.webflow.execution.FlowExecutionException から継承されたメソッド
getFlowId, getStateId
クラス java.lang.ThrowableSE から継承されたメソッド
addSuppressedSE, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCauseSE, printStackTrace, printStackTraceSE, printStackTraceSE, setStackTraceSE, toString
コンストラクターの詳細
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
入場が拒否された状態を返します。