public class NoSupportCplMatterDeletePlugin extends AbstractCplMatterDeletePlugin
完了案件削除処理実行時にKaidenWorkflowExternalException
を発生させ、強制的に処理を終了させます。
コンストラクタと説明 |
---|
NoSupportCplMatterDeletePlugin()
コンストラクタ.
|
修飾子とタイプ | メソッドと説明 |
---|---|
protected void |
addGadgetInfo(GadgetMediatorParams params,
CplMatterDeleteDto cplMatterDeleteDto)
処理イベント時に追加で実行するガジェットを設定.
|
void |
execute(String loginGroupId,
String localeId,
String systemMatterId,
String userDataId)
完了案件削除処理.
|
protected Class<? extends KaidenAbstarctPluginLogicBase> |
getLogicClass()
ロジッククラスを返却.
|
createMediatorParams, dispatchEvent, dispatchLogic, dispatchPostLogic, getMediatorKey, setMediatorKey
public NoSupportCplMatterDeletePlugin() 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
- ワークフロー例外が発生したpublic void execute(String loginGroupId, String localeId, String systemMatterId, String userDataId) throws jp.co.intra_mart.foundation.workflow.exception.WorkflowException
常にKaidenWorkflowExternalException
をthrowします。
execute
インタフェース内 jp.co.intra_mart.foundation.workflow.listener.IWorkflowCplMatterDeleteListener
execute
クラス内 AbstractCplMatterDeletePlugin
loginGroupId
- ログイングループIDlocaleId
- ロケールIDsystemMatterId
- システム案件IDuserDataId
- ユーザデータIDjp.co.intra_mart.foundation.workflow.exception.WorkflowException
- ワークフロー例外protected Class<? extends KaidenAbstarctPluginLogicBase> getLogicClass()
常に nullを返却します。
getLogicClass
クラス内 AbstractCplMatterDeletePlugin
Copyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.