public abstract class AbstractCancelConductor extends AbstractGadgetBuilderEventConductor
修飾子とタイプ | クラスと説明 |
---|---|
protected static class |
AbstractCancelConductor.Mode
更新モード.
|
コンストラクタと説明 |
---|
AbstractCancelConductor() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
execute(Map<String,Object> gadgetData,
List<Map<String,Object>> blockData,
Map<String,Object> param,
Map<String,String> args)
イベント実行.
|
protected List<Map<String,Object>> |
getTargetData(Map<String,Object> gadgetData,
Map<String,String> args)
対象データ取得.
|
protected boolean |
isDefineValidate(Map<String,Object> param)
バリデート定義処理判定.
|
protected boolean |
isGlobalValidate(Map<String,Object> param)
大域バリデート処理判定.
|
protected boolean |
isMatterEndForMinus(Map<String,Object> param)
案件終了処理(否認・取止め・案件操作で案件終了)判定.
|
protected boolean |
isMatterEndForPlus(Map<String,Object> param)
案件終了処理(承認終了・フローエンドで案件終了)判定.
|
protected boolean |
isPostSingleValidate(Map<String,Object> param)
個別バリデート処理判定.
|
void |
matterEnd(Map<String,Object> gadgetData,
List<Map<String,Object>> blockData,
Map<String,Object> param,
Map<String,String> args)
案件終了(承認終了・フローエンド)処理.
|
void |
validate(Map<String,Object> gadgetData,
List<Map<String,Object>> blockData,
Map<String,Object> param,
Map<String,String> args)
バリデート処理.
|
executeForCancelMatter, executeValidate
public void execute(Map<String,Object> gadgetData, List<Map<String,Object>> blockData, Map<String,Object> param, Map<String,String> args) throws KaidenSystemException, KaidenApplicationException
execute
クラス内 AbstractGadgetBuilderEventConductor
gadgetData
- ガジェットデータblockData
- ブロックデータparam
- イベントパラメータargs
- イベント引数KaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
public void validate(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
public void matterEnd(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 boolean isPostSingleValidate(Map<String,Object> param) throws KaidenSystemException, KaidenApplicationException
param
- イベントパラメータKaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
protected boolean isGlobalValidate(Map<String,Object> param) throws KaidenSystemException, KaidenApplicationException
param
- イベントパラメータKaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
protected boolean isDefineValidate(Map<String,Object> param) throws KaidenSystemException, KaidenApplicationException
param
- イベントパラメータKaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
protected boolean isMatterEndForPlus(Map<String,Object> param) throws KaidenSystemException, KaidenApplicationException
param
- イベントパラメータKaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
protected boolean isMatterEndForMinus(Map<String,Object> param) throws KaidenSystemException, KaidenApplicationException
param
- イベントパラメータKaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
protected List<Map<String,Object>> getTargetData(Map<String,Object> gadgetData, Map<String,String> args) throws KaidenSystemException, KaidenApplicationException
gadgetData
- ガジェットデータargs
- イベント引数KaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
Copyright © 2023 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.