intra-mart Accel Platform IM-Workflow プログラミングガイド 第21版 2019-12-01

6.4. 案件退避処理リスナー

案件退避処理リスナーとは、案件を退避した際に実行されるプログラムです。
通常、ジョブ「IM-Workflow/アーカイブ」を実行した際に呼び出されます。
案件退避処理リスナーは、通常 「コンテンツ定義」 に設定します。
また、テナント単位で処理を行う場合は、下記のファイルに設定します。
%PUBLIC_STORAGE_PATH%/im_workflow/conf/param/param_group_%テナントID%.xml
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
<!--
    案件退避リスナーの種類
        [java] or [script] or [logic-flow] or [](指定なし)
        [](指定なし)を設定した場合はリスナを起動しない
-->
<param>
    <param-name>archive-proc-listener-type</param-name>
    <param-value>java</param-value>
</param>
<!--
    案件退避リスナーのパス
    1. 案件退避リスナーの種類がjava:パッケージ名
    2. 案件退避リスナーの種類がscript:WEB-INF/jsspからのパス
    3. 案件削除リスナーの種類がlogic-flow:ロジックフロー定義情報
-->
<param>
    <param-name>archive-proc-listener-path</param-name>
    <param-value></param-value>
</param>
※[ワークフローパラメータ]画面からも設定することが可能です。
設定方法の詳細については、「 IM-Workflow 管理者操作ガイド 」または「 IM-Workflow 仕様書 」を参照してください。