@Component @Scope(value="prototype") public class SafetyServiceCsvEvent extends AbstractGadgetEvent
引数の[headerSqlPath]、[detailSqlPath]に設定されたSQLを使用して、[csvPath]にCSVを生成します。
AbstractGadgetEvent.Mode
修飾子とタイプ | フィールドと説明 |
---|---|
static String |
ADD
更新区分:新規追加・更新.
|
protected GenericManager |
genericManager
GenericManager.
|
protected jp.co.slcs.kaiden.v2.base.foundation.model.service.K10mSafeUserMappingService |
k10mSafeUserMappingService
K10mSafeUserMappingService.
|
protected jp.co.slcs.kaiden.v2.product_workflow.foundation.model.service.K30tMatterDetailService |
k30tMatterDetailService
K30tMatterDetailService.
|
dateHelper, dateValidator, propertyHelper
コンストラクタと説明 |
---|
SafetyServiceCsvEvent() |
修飾子とタイプ | メソッドと説明 |
---|---|
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)
イベント実行.
|
Map<String,String> |
getAddParametor(String safeUserId,
Map<String,String> args,
Map<String,Object> param)
CSV出力ジョブに渡す渡航情報追加用のパラメータを返却する.
|
List<Map<String,String>> |
getDeleteParametorList(String safeUserId,
Map<String,String> args,
Map<String,Object> param)
CSV出力ジョブに渡す渡航情報削除用のパラメータのリストを返却する.
|
Map<String,Object> |
searchSafeUser(String companyCd,
String userCd,
Timestamp searchCriteriaDate,
String deleteFlag)
ユーザと紐付く安否確認ユーザを返却する.
|
getBigDecimalValue, getLongValue, getSettings, getSettings, getStringValue, getTimestampValue, getValidateResult, getValidateResult, getValidateResult, getValidateResult
@Autowired protected GenericManager genericManager
@Autowired protected jp.co.slcs.kaiden.v2.base.foundation.model.service.K10mSafeUserMappingService k10mSafeUserMappingService
@Autowired protected jp.co.slcs.kaiden.v2.product_workflow.foundation.model.service.K30tMatterDetailService k30tMatterDetailService
public void execute(Map<String,Object> gadgetData, Map<String,Object> blockData, Map<String,Object> param, Map<String,String> args) throws KaidenSystemException, KaidenApplicationException
execute
クラス内 AbstractGadgetEvent
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
execute
クラス内 AbstractGadgetEvent
gadgetData
- ガジェットデータblockData
- ブロックデータparam
- イベントパラメータargs
- イベント引数KaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
public Map<String,Object> searchSafeUser(String companyCd, String userCd, Timestamp searchCriteriaDate, String deleteFlag)
companyCd
- 会社コードuserCd
- ユーザコードsearchCriteriaDate
- 検索基準日deleteFlag
- 削除フラグpublic Map<String,String> getAddParametor(String safeUserId, Map<String,String> args, Map<String,Object> param)
safeUserId
- 安否確認ユーザIdargs
- 引数param
- パラメータCopyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.