クラス ResultObjectBasedEventFactory
java.lang.ObjectSE
org.springframework.webflow.action.EventFactorySupport
org.springframework.webflow.action.ResultObjectBasedEventFactory
- 実装されたすべてのインターフェース:
ResultEventFactory
public class ResultObjectBasedEventFactory
extends EventFactorySupport
implements ResultEventFactory
結果オブジェクトから Web フローイベントへの適切な変換を試みる、結果オブジェクトからイベントへのアダプターインターフェース。次のものを使用します。
結果オブジェクト型 | イベント ID | コメント |
---|---|---|
null | EventFactorySupport.getNullEventId() | |
Boolean SE またはブール値 | EventFactorySupport.getYesEventId() / EventFactorySupport.getNoEventId() | |
Enum SE | Enum.name() | 結果オブジェクトは、"result" という名前の属性としてイベントに含まれます。 |
String SE | 文字列。 | |
Event | 結果のイベントオブジェクト。 |
- 作成者:
- Keith Donald, Erwin Vervaet
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明createResultEvent
(ObjectSE source, ObjectSE resultObject, RequestContext context) 結果オブジェクトからイベントインスタンスを作成します。boolean
isMappedValueType
(ClassSE<?> type) 特別なマッピングルールを使用して、指定された型が対応するイベントにマップされているかどうかを確認します。クラス org.springframework.webflow.action.EventFactorySupport から継承されたメソッド
error, error, event, event, event, event, getErrorEventId, getExceptionAttributeName, getNoEventId, getNullEventId, getResultAttributeName, getSuccessEventId, getYesEventId, no, setErrorEventId, setExceptionAttributeName, setNoEventId, setNullEventId, setResultAttributeName, setSuccessEventId, setYesEventId, success, success, yes
コンストラクターの詳細
ResultObjectBasedEventFactory
public ResultObjectBasedEventFactory()
メソッドの詳細
createResultEvent
インターフェースからコピーされた説明:ResultEventFactory
結果オブジェクトからイベントインスタンスを作成します。- 次で指定:
- インターフェース
ResultEventFactory
のcreateResultEvent
- パラメーター:
source
- イベントのソースresultObject
- 結果オブジェクト、通常は Bean メソッドの戻り値context
- フロー実行リクエストコンテキスト- 戻り値:
- 行事
isMappedValueType
特別なマッピングルールを使用して、指定された型が対応するイベントにマップされているかどうかを確認します。