public abstract class AbstractGadgetEvent extends Object
修飾子とタイプ | クラスと説明 |
---|---|
protected static class |
AbstractGadgetEvent.Mode
更新モード.
|
修飾子とタイプ | フィールドと説明 |
---|---|
protected DateHelper |
dateHelper
DateHelper.
|
protected DateValidator |
dateValidator
DateValidator.
|
protected PropertyHelper |
propertyHelper
PropertyHelper.
|
コンストラクタと説明 |
---|
AbstractGadgetEvent() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
execute(Map<String,Object> gadgetData,
List<Map<String,Object>> blockData,
Map<String,Object> param,
Map<String,String> args)
イベント実行.
|
void |
execute(Map<String,Object> gadgetData,
Map<String,Object> blockData,
Map<String,Object> param,
Map<String,String> args)
イベント実行.
|
protected BigDecimal |
getBigDecimalValue(Map<String,Object> blockData,
Map<String,String> args,
String key)
値(BigDecimal)を返却.
|
protected Long |
getLongValue(Map<String,Object> blockData,
Map<String,String> args,
String key)
値(Long)を返却.
|
protected jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings |
getSettings(Map<String,Object> param)
GadgetBuilder定義を返却.
|
protected jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings |
getSettings(String gadgetClass,
String gadgetVariation)
GadgetBuilder定義を返却.
|
protected String |
getStringValue(Map<String,Object> blockData,
Map<String,String> args,
String key)
値(String)を返却.
|
protected Timestamp |
getTimestampValue(Map<String,Object> blockData,
Map<String,String> args,
String key)
値(Timestamp)を返却.
|
protected KaidenValidateResult |
getValidateResult(String msgKey)
KaidenValidateResult を生成して返却. |
protected KaidenValidateResult |
getValidateResult(String msgKey,
String message)
KaidenValidateResult を生成して返却. |
protected KaidenValidateResult |
getValidateResult(String fieldKey,
String msgKey,
Map<String,String> surfaces)
KaidenValidateResult を生成して返却. |
protected KaidenValidateResult |
getValidateResult(String fieldKey,
String msgKey,
Map<String,String> surfaces,
String message)
KaidenValidateResult を生成して返却. |
@Autowired protected DateHelper dateHelper
@Autowired protected DateValidator dateValidator
@Autowired protected PropertyHelper propertyHelper
public void execute(Map<String,Object> gadgetData, Map<String,Object> blockData, Map<String,Object> param, Map<String,String> args) throws KaidenSystemException, KaidenApplicationException
gadgetData
- ガジェットデータblockData
- ブロックデータparam
- イベントパラメータargs
- イベント引数KaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
public void execute(Map<String,Object> gadgetData, List<Map<String,Object>> blockData, Map<String,Object> param, Map<String,String> args) throws KaidenSystemException, KaidenApplicationException
gadgetData
- ガジェットデータblockData
- ブロックデータparam
- イベントパラメータargs
- イベント引数KaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
protected jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings getSettings(String gadgetClass, String gadgetVariation) throws KaidenSystemException
gadgetClass
- ガジェットクラスgadgetVariation
- ガジェットバリエーションGadgetBuilderSettings
KaidenSystemException
- XML読込に失敗protected String getStringValue(Map<String,Object> blockData, Map<String,String> args, String key)
blockData
- データargs
- イベント引数key
- キーprotected Timestamp getTimestampValue(Map<String,Object> blockData, Map<String,String> args, String key)
blockData
- データargs
- イベント引数key
- キーprotected BigDecimal getBigDecimalValue(Map<String,Object> blockData, Map<String,String> args, String key)
blockData
- データargs
- イベント引数key
- キーprotected Long getLongValue(Map<String,Object> blockData, Map<String,String> args, String key)
blockData
- データargs
- イベント引数key
- キーprotected jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings getSettings(Map<String,Object> param) throws KaidenSystemException
param
- イベントパラメータGadgetBuilderSettings
KaidenSystemException
- XML読込に失敗protected KaidenValidateResult getValidateResult(String fieldKey, String msgKey, Map<String,String> surfaces)
KaidenValidateResult
を生成して返却.fieldKey
- フィールドキーmsgKey
- メッセージキーsurfaces
- サーフィスKaidenValidateResult
protected KaidenValidateResult getValidateResult(String fieldKey, String msgKey, Map<String,String> surfaces, String message)
KaidenValidateResult
を生成して返却.fieldKey
- フィールドキーmsgKey
- メッセージキーsurfaces
- サーフィスmessage
- メッセージKaidenValidateResult
protected KaidenValidateResult getValidateResult(String msgKey)
KaidenValidateResult
を生成して返却.msgKey
- メッセージキーKaidenValidateResult
protected KaidenValidateResult getValidateResult(String msgKey, String message)
KaidenValidateResult
を生成して返却.msgKey
- メッセージキーmessage
- メッセージKaidenValidateResult
Copyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.