クラス EventFactorySupport
java.lang.ObjectSE
org.springframework.webflow.action.EventFactorySupport
- 既知の直属サブクラス
ResultObjectBasedEventFactory
,SuccessEventFactory
Event
オブジェクトの作成を支援する便利なサポートクラス。このクラスは、共通のイベントオブジェクトを作成する必要がある場合に、単純なユーティリティクラスとして使用できます。または、カスタムイベントファクトリを作成するときに、基本サポートクラスとして拡張することもできます。
- 作成者:
- Keith Donald, Erwin Vervaet
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明「エラー」イベントを返します。error
(ObjectSE source, ExceptionSE e) 指定された例外によって発生した「エラー」イベントを返します。ブール式の発生を伝えるイベントを返します。指定された識別子を持つイベントを返します。指定された識別子と単一の属性を持つ結果イベントを返します。event
(ObjectSE source, StringSE eventId, AttributeMap<ObjectSE> attributes) 指定された識別子と指定された属性セットを持つイベントを返します。「いいえ」の結果イベントを返します。void
setErrorEventId
(StringSE errorEventId) void
setExceptionAttributeName
(StringSE exceptionAttributeName) void
setNoEventId
(StringSE noEventId) void
setNullEventId
(StringSE nullEventId) void
setResultAttributeName
(StringSE resultAttributeName) void
setSuccessEventId
(StringSE successEventId) void
setYesEventId
(StringSE yesEventId) 「成功」イベントを返します。指定された結果オブジェクトを属性として持つ「成功」イベントを返します。「はい」イベントを返します。
コンストラクターの詳細
EventFactorySupport
public EventFactorySupport()
メソッドの詳細
getSuccessEventId
setSuccessEventId
getErrorEventId
setErrorEventId
getYesEventId
setYesEventId
getNoEventId
setNoEventId
getNullEventId
setNullEventId
getExceptionAttributeName
setExceptionAttributeName
getResultAttributeName
setResultAttributeName
success
「成功」イベントを返します。- パラメーター:
source
- イベントのソース
success
指定された結果オブジェクトを属性として持つ「成功」イベントを返します。結果オブジェクトは、属性名getResultAttributeName()
で識別されます。- パラメーター:
source
- イベントのソースresult
- アクション成功の結果
error
「エラー」イベントを返します。- パラメーター:
source
- イベントのソース
error
指定された例外によって発生した「エラー」イベントを返します。- パラメーター:
source
- イベントのソースe
- エラーイベントの原因となった例外を、getExceptionAttributeName()
という名前のイベント属性として設定します。
yes
「はい」イベントを返します。- パラメーター:
source
- イベントのソース
no
「いいえ」の結果イベントを返します。- パラメーター:
source
- イベントのソース
event
ブール式の発生を伝えるイベントを返します。- パラメーター:
source
- イベントのソースbooleanResult
- ブール値- 戻り値
- はい、もしくは、いいえ
event
指定された識別子を持つイベントを返します。- パラメーター:
source
- イベントのソースeventId
- 結果イベント識別子- 戻り値:
- 行事
event
指定された識別子と指定された属性セットを持つイベントを返します。- パラメーター:
source
- イベントのソースeventId
- 結果イベント識別子attributes
- イベントペイロード属性- 戻り値:
- 行事
event
public Event event(ObjectSE source, StringSE eventId, StringSE attributeName, ObjectSE attributeValue) 指定された識別子と単一の属性を持つ結果イベントを返します。- パラメーター:
source
- イベントのソースeventId
- 結果 IDattributeName
- 属性名attributeValue
- 属性値- 戻り値:
- 行事