@Component @Scope(value="prototype") public class FileCancelConductor extends AbstractCancelConductor
AbstractCancelConductor.Mode
修飾子とタイプ | フィールドと説明 |
---|---|
protected static String |
CONDUCTOR_TYPE_FILE_MASTER_EXPORT
コンダクタータイプ:ファイル管理マスタエクスポート.
|
protected static String |
DELIMITER_PIPE
区切り文字:パイプ.
|
protected static String |
IT_STATUS_CD
項目区分コード:ファイルステータス.
|
protected jp.co.slcs.kaiden.v2.base.foundation.model.service.K10cConductorService |
k10cConductorService
K10cConductorService.
|
protected jp.co.slcs.kaiden.v2.product_workflow.foundation.model.service.K30mFileService |
k30mFileService
K30mFileService.
|
protected jp.co.slcs.kaiden.v2.product_workflow.foundation.model.service.K30tFileUseDataService |
k30tFileUseDataService
K30tFileUseDataService.
|
protected jp.co.slcs.kaiden.v2.product_workflow.foundation.model.service.K30tMatterDetailService |
k30tMatterDetailService
K30tMatterDetailService.
|
protected static String |
PARAMETER_KEY_CANCEL_MATTER
パラメータキー:取消案件.
|
protected PropertyHelper |
propertyHelper
PropertyHelper.
|
protected static String |
STATUS_0
ファイルステータス:0(未処理).
|
protected static String |
STATUS_1
ファイルステータス:1(処理中).
|
RESULT_ID
コンストラクタと説明 |
---|
FileCancelConductor() |
修飾子とタイプ | メソッドと説明 |
---|---|
protected void |
executeConductor(Map<String,Object> gadgetData,
List<Map<String,Object>> blockData,
Map<String,Object> param,
Map<String,String> args)
コンダクター実行.
|
protected List<jp.co.slcs.kaiden.v2.product_workflow.foundation.model.entity.K30tFileUseData> |
getFileUseDataList(Map<String,Object> data)
ファイル利用データ一覧を取得.
|
protected List<jp.co.slcs.kaiden.v2.product_workflow.foundation.model.entity.K30tFileUseData> |
getFileUseDataListExcludeSelf(Map<String,Object> data,
String fileId,
Long procNo)
ファイル利用データ一覧を取得.
|
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)
バリデート処理.
|
execute, getTargetData, isDefineValidate, isGlobalValidate, isMatterEndForMinus, isMatterEndForPlus
executeForCancelMatter, executeValidate
@Autowired protected jp.co.slcs.kaiden.v2.base.foundation.model.service.K10cConductorService k10cConductorService
@Autowired protected jp.co.slcs.kaiden.v2.product_workflow.foundation.model.service.K30mFileService k30mFileService
@Autowired protected jp.co.slcs.kaiden.v2.product_workflow.foundation.model.service.K30tFileUseDataService k30tFileUseDataService
@Autowired protected jp.co.slcs.kaiden.v2.product_workflow.foundation.model.service.K30tMatterDetailService k30tMatterDetailService
@Autowired protected PropertyHelper propertyHelper
protected static final String CONDUCTOR_TYPE_FILE_MASTER_EXPORT
protected boolean isPostSingleValidate(Map<String,Object> param) throws KaidenSystemException, KaidenApplicationException
isPostSingleValidate
クラス内 AbstractCancelConductor
param
- イベントパラメータ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 List<jp.co.slcs.kaiden.v2.product_workflow.foundation.model.entity.K30tFileUseData> getFileUseDataList(Map<String,Object> data)
data
- 取消案件情報protected List<jp.co.slcs.kaiden.v2.product_workflow.foundation.model.entity.K30tFileUseData> getFileUseDataListExcludeSelf(Map<String,Object> data, String fileId, Long procNo)
data
- 取消案件情報fileId
- ファイルIDprocNo
- 処理番号protected void executeConductor(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
Copyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.