public class ImwCplMatterDeletePlugin extends AbstractCplMatterDeletePlugin
修飾子とタイプ | フィールドと説明 |
---|---|
protected AppManager |
appManager
appManager.
|
protected ContextHelper |
contextHelper
ContextHelper.
|
protected static String |
MANAGER_CLASS_KEY_D
マネージャクラス取得用KEY.
|
protected static String |
MEDIATOR_KEY
実行メディエータキー.
|
protected ImwActionProcessPluginDto |
pluginDto
ImwActionProcessPluginDto.
|
protected PropertyHelper |
propertyHelper
PropertyHelper.
|
protected static String |
VAL_CPLMATTERDELETE_ALLOW
完了案件削除許可モード.
|
コンストラクタと説明 |
---|
ImwCplMatterDeletePlugin()
コンストラクタ.
|
修飾子とタイプ | メソッドと説明 |
---|---|
protected void |
addGadgetInfo(GadgetMediatorParams params,
CplMatterDeleteDto cplMatterDeleteDto)
処理イベント時に追加で実行するガジェットを設定.
|
protected GadgetMediatorParams |
createMediatorParams()
処理情報を作成し返却.
|
protected Class<? extends KaidenAbstarctPluginLogicBase> |
getLogicClass()
ロジッククラスを返却.
|
protected AppManagerDto |
selectAppManagerDto(String contentsId,
String contentsVersionId)
申請書ガジェットDTOを取得.
|
dispatchEvent, dispatchLogic, dispatchPostLogic, execute, getMediatorKey, setMediatorKey
protected static final String MANAGER_CLASS_KEY_D
protected static final String VAL_CPLMATTERDELETE_ALLOW
protected ImwActionProcessPluginDto pluginDto
protected AppManager appManager
protected PropertyHelper propertyHelper
protected ContextHelper contextHelper
public ImwCplMatterDeletePlugin() throws KaidenWorkflowExternalException
KaidenWorkflowExternalException
- ワークフロー例外protected void addGadgetInfo(GadgetMediatorParams params, CplMatterDeleteDto cplMatterDeleteDto) throws jp.co.intra_mart.foundation.workflow.exception.WorkflowException
addGadgetInfo
クラス内 AbstractCplMatterDeletePlugin
params
- 処理情報cplMatterDeleteDto
- 未完了案件削除処理用エンティティjp.co.intra_mart.foundation.workflow.exception.WorkflowException
- ワークフロー例外が発生した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
- ワークフロー例外protected Class<? extends KaidenAbstarctPluginLogicBase> getLogicClass()
getLogicClass
クラス内 AbstractCplMatterDeletePlugin
protected GadgetMediatorParams createMediatorParams() throws jp.co.intra_mart.foundation.workflow.exception.WorkflowException
定数プロパティ(ALLOW_CPLMATTERDELETE
)で許容されていない場合は、KaidenWorkflowExternalExceptionをthrowします。
createMediatorParams
クラス内 AbstractCplMatterDeletePlugin
jp.co.intra_mart.foundation.workflow.exception.WorkflowException
- 例外Copyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.