public class ImwMatterArchivePlugin extends AbstractMatterArchivePlugin
修飾子とタイプ | フィールドと説明 |
---|---|
protected AppManager |
appManager
AppManager.
|
protected static String |
MANAGER_CLASS_KEY_D
マネージャクラス取得用KEY:appManager.
|
protected static String |
MANAGER_CLASS_KEY_MATTER_CONTROL
マネージャクラス取得用KEY:matterControlManager.
|
protected static String |
MANAGER_CLASS_KEY_MATTER_INFO
マネージャクラス取得用KEY:matterInfoManager.
|
protected static String |
MEDIATOR_KEY
実行メディエータキー.
|
protected ImwActionProcessPluginDto |
pluginDto
ImwActionProcessPluginDto.
|
コンストラクタと説明 |
---|
ImwMatterArchivePlugin()
コンストラクタ.
|
修飾子とタイプ | メソッドと説明 |
---|---|
protected void |
addGadgetInfo(GadgetMediatorParams params,
MatterArchiveDto matterArchiveDto)
処理イベント時に追加で実行するガジェットを設定.
|
protected Class<? extends KaidenAbstarctPluginLogicBase> |
getLogicClass()
ロジッククラスを返却.
|
protected AppManagerDto |
selectAppManagerDto(String contentsId,
String contentsVersionId)
申請書ガジェットDTOを取得.
|
createMediatorParams, dispatchEvent, dispatchLogic, dispatchPostLogic, execute, getMediatorKey, setMediatorKey
protected static final String MANAGER_CLASS_KEY_D
protected static final String MANAGER_CLASS_KEY_MATTER_INFO
protected static final String MANAGER_CLASS_KEY_MATTER_CONTROL
protected ImwActionProcessPluginDto pluginDto
@Autowired protected AppManager appManager
public ImwMatterArchivePlugin() throws KaidenWorkflowExternalException
KaidenWorkflowExternalException
- ワークフロー例外protected void addGadgetInfo(GadgetMediatorParams params, MatterArchiveDto matterArchiveDto) throws jp.co.intra_mart.foundation.workflow.exception.WorkflowException
addGadgetInfo
クラス内 AbstractMatterArchivePlugin
params
- 処理情報matterArchiveDto
- 未完了案件削除処理用エンティティjp.co.intra_mart.foundation.workflow.exception.WorkflowException
- ワークフロー例外が発生したprotected Class<? extends KaidenAbstarctPluginLogicBase> getLogicClass()
getLogicClass
クラス内 AbstractMatterArchivePlugin
protected AppManagerDto selectAppManagerDto(String contentsId, String contentsVersionId) throws jp.co.intra_mart.foundation.workflow.exception.WorkflowException
AppManagerImpl.selectAppGadgetOnly(String, String)
を利用して、申請書ガジェットDTOとして返却します。
contentsId
- コンテンツIDcontentsVersionId
- コンテンツヴァージョンIDjp.co.intra_mart.foundation.workflow.exception.WorkflowException
- ワークフロー例外Copyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.