@Component @Scope(value="prototype") public class MatterCancelConductor extends AbstractMatterCancelConductor
AbstractCancelConductor.Mode
修飾子とタイプ | フィールドと説明 |
---|---|
protected jp.co.slcs.kaiden.v2.extension_imw.foundation.model.service.K20cMatterControlService |
k20cMatterControlService
K20cMatterControlService.
|
protected jp.co.slcs.kaiden.v2.product_workflow.foundation.model.service.K30tMatterDetailService |
k30tMatterDetailService
K30tMatterDetailService.
|
protected PropertyHelper |
propertyHelper
PropertyHelper.
|
protected static String |
SOURCE_SYSTEM_MATTER_ID
sourceSystemMatterId.
|
protected static String |
SOURCE_USER_DATA_ID
sourceUserDataId.
|
DELI_RELATION, k30tCancelAdvstlService, RELATION_ID
RESULT_ID
コンストラクタと説明 |
---|
MatterCancelConductor() |
修飾子とタイプ | メソッドと説明 |
---|---|
protected KaidenValidateResult |
cancelCheck(Map<String,Object> data,
Map<String,Object> param)
処理対象のデータが既に取消処理を行われているか判定する.
|
void |
execute(Map<String,Object> gadgetData,
List<Map<String,Object>> blockData,
Map<String,Object> param,
Map<String,String> args)
イベント実行.
|
void |
matterEnd(Map<String,Object> gadgetData,
List<Map<String,Object>> blockData,
Map<String,Object> param,
Map<String,String> args)
案件終了(承認終了・フローエンド)処理.
|
protected void |
updateMatterControl(List<Map<String,Object>> datas,
Map<String,Object> param,
String cancelFlag)
案件制御テーブルの取消フラグを更新する.
|
void |
validate(Map<String,Object> gadgetData,
List<Map<String,Object>> blockData,
Map<String,Object> param,
Map<String,String> args)
バリデート処理.
|
deleteCancelAdvstl, insertCancelAdvstl
getTargetData, isDefineValidate, isGlobalValidate, isMatterEndForMinus, isMatterEndForPlus, isPostSingleValidate
executeForCancelMatter, executeValidate
@Autowired protected PropertyHelper propertyHelper
@Autowired protected jp.co.slcs.kaiden.v2.extension_imw.foundation.model.service.K20cMatterControlService k20cMatterControlService
@Autowired protected jp.co.slcs.kaiden.v2.product_workflow.foundation.model.service.K30tMatterDetailService k30tMatterDetailService
protected static final String SOURCE_SYSTEM_MATTER_ID
public void execute(Map<String,Object> gadgetData, List<Map<String,Object>> blockData, Map<String,Object> param, Map<String,String> args) throws KaidenSystemException, KaidenApplicationException
execute
クラス内 AbstractCancelConductor
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
validate
クラス内 AbstractCancelConductor
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
matterEnd
クラス内 AbstractCancelConductor
gadgetData
- ガジェットデータblockData
- ブロックデータparam
- イベントパラメータargs
- イベント引数KaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
protected KaidenValidateResult cancelCheck(Map<String,Object> data, Map<String,Object> param)
data
- 明細データparam
- イベントパラメータCopyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.