@Component @Scope(value="prototype") public class ChgCommRouteEvent extends AbstractMergeAllMasterEvent
案件終了時、通勤経路マスタに登録します。
AbstractGadgetEvent.Mode
修飾子とタイプ | フィールドと説明 |
---|---|
protected static String |
BLOCK_KEY_CHG_COMM_ROUTE_DTL_TABLE
ガジェットブロックキー: 通勤経路変更ガジェット・通勤経路変更明細テーブル.
|
DTL_BLOCK_ID, dtlService, EFFECTIVE_DATE, gadgetMasterSettings, genericManager, genericSqlSelectManager, identifierHelper, MASTER_BLOCK_ID, MASTER_DTL_BLOCK_ID, service
dateHelper, dateValidator, propertyHelper
コンストラクタと説明 |
---|
ChgCommRouteEvent() |
修飾子とタイプ | メソッドと説明 |
---|---|
protected int |
entryMaster(Map<String,Object> dataMap,
List<Map<String,Object>> dtlDataMapList,
boolean createFlag)
マスタ登録処理.
|
void |
execute(Map<String,Object> gadgetData,
List<Map<String,Object>> blockData,
Map<String,Object> param,
Map<String,String> args)
イベント実行.
|
protected int |
removeMaster(Map<String,Object> dataMap)
マスタ削除処理.
|
protected void |
setEntryMasterData(Map<String,Object> dataMap,
List<Map<String,Object>> dtlDataMapList,
Map<String,Object> param)
マスタ登録データ設定.
|
isDtlService, isDuplicationOnEvent, isService, mergeAllMaster, renewMaster, selectMasterDate, setMasterInfo
execute, getBigDecimalValue, getLongValue, getSettings, getSettings, getStringValue, getTimestampValue, getValidateResult, getValidateResult, getValidateResult, getValidateResult
public void execute(Map<String,Object> gadgetData, List<Map<String,Object>> blockData, Map<String,Object> param, Map<String,String> args) throws KaidenSystemException, KaidenApplicationException
execute
クラス内 AbstractMergeAllMasterEvent
gadgetData
- ガジェットデータblockData
- ブロックデータparam
- イベントパラメータargs
- イベント引数KaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
protected void setEntryMasterData(Map<String,Object> dataMap, List<Map<String,Object>> dtlDataMapList, Map<String,Object> param) throws KaidenSystemException
setEntryMasterData
クラス内 AbstractMergeAllMasterEvent
dataMap
- 登録データdtlDataMapList
- 明細登録データparam
- イベントパラメータKaidenSystemException
- KaidenSystemException
protected int entryMaster(Map<String,Object> dataMap, List<Map<String,Object>> dtlDataMapList, boolean createFlag) throws KaidenSystemException
entryMaster
クラス内 AbstractMergeAllMasterEvent
dataMap
- 登録データdtlDataMapList
- 明細登録データcreateFlag
- 無効期間作成フラグKaidenSystemException
- KaidenSystemException
protected int removeMaster(Map<String,Object> dataMap) throws KaidenSystemException
removeMaster
クラス内 AbstractMergeAllMasterEvent
dataMap
- 既存データKaidenSystemException
- KaidenSystemException
Copyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.