intra-mart Accel Platform IM-Workflow プログラミングガイド 第26版 2023-10-01

8.1. テンプレート

ユーザプログラムおよび各リスナーのプログラムを作成する際のテンプレートが提供されています。
  • スクリプト開発モデル

    <./jssp/src/sample/im_workflow/template/>
    No 処理 物理名
    1 案件開始処理 MatterStartProcess.js
    2 案件終了処理 MatterEndProcess.js
    3 アクション処理 ActionProcess.js
    4 到達処理 ArriveProcess.js
    5 分岐開始処理/分岐終了処理 RuleCondition.js
    6 未完了案件削除処理リスナー WorkflowActvMatterDeleteListener.js
    7 完了案件削除処理リスナー WorkflowCplMatterDeleteListener.js
    8 過去案件削除処理リスナー WorkflowArcMatterDeleteListener.js
    9 案件退避処理リスナー WorkflowMatterArchiveListener.js
    10 処理対象者プラグイン WorkflowAuthorityExecEventListener.js
    11 案件終了処理(トランザクションなし) MatterEndProcessNoTran.js
  • JavaEE開発モデル

    JavaEE開発モデル[javaファイル]のサンプルプログラムについては、製品メディアに保存されています。
    また、製品最新情報ダウンロードページ(http://www.intra-mart.jp/download/product/index.html)から入手することもできます。
    <%サンプルプログラムディレクトリ%/jp/co/intra_mart/sample/workflow/template/>
    No 処理 物理名
    1 案件開始処理 MatterStartProcess.java
    2 案件終了処理 MatterEndProcess.java
    3 アクション処理 ActionProcess.java
    4 到達処理 ArriveProcess.java
    5 分岐開始処理/分岐終了処理 RuleCondition.java
    6 未完了案件削除処理リスナー WorkflowActvMatterDeleteListener.java
    7 完了案件削除処理リスナー WorkflowCplMatterDeleteListener.java
    8 過去案件削除処理リスナー WorkflowArcMatterDeleteListener.java
    9 案件退避処理リスナー WorkflowMatterArchiveListener.java
    10 処理対象者プラグイン WorkflowAuthorityExecEventListener.java
    11 クローラ登録文書追加リスナー WorkflowCrawlingAddListener.java
    12 案件終了処理(トランザクションなし) MatterEndProcessNoTran.java