intra-mart Accel Platform 互換ガイド 第9版 2015-12-01

6. ジョブスケジューラへの登録方法

intra-mart Web Platform で利用していたバッチプログラムを利用する方法について解説します。

6.1. ジョブの登録

開発モデル別にバッチプログラムを登録する方法を説明します。

実際にジョブスケジューラで、実行する場合は、ジョブネットを作成し、登録したジョブを追加して実行してください。

6.1.1. JavaEE開発モデル

Javaで記述されたバッチプログラムをジョブとして登録するには以下のように設定します。

利用できるバッチプログラムは jp.co.intra_mart.foundation.service.provider.batch.ProcedureComponent を実装している必要があります。

  1. 「ジョブ管理」「ジョブ設定」 から ジョブ新規作成 をクリックします。
  2. 右側の画面で以下のように入力します。
項目 説明
ジョブカテゴリ 任意に指定してください。
ジョブID 任意に指定してください。
ジョブ名 任意に指定してください。
ジョブの説明 任意に指定してください。
実行言語 Java
実行プログラム jp.co.intra_mart.foundation.service.provider.batch.BatchJobAdapter

Overview of Regisrer Job 01
  1. [実行パラメータ][ジョブ定義から取得する] をクリックします。
    パラメータリストに programPath が追加されますので、値の項目にバッチプログラムのクラス名を指定します。
Overview of Regisrer Job 02
  1. [この内容でジョブを作成する] をクリックします。

6.1.2. スクリプト開発モデル

スクリプトで記述されたバッチプログラムをジョブとして登録するには以下のように設定します。

利用できるバッチプログラムは init() が定義されている必要があります。

  1. 「ジョブ管理」「ジョブ設定」 から ジョブ新規作成 をクリックします。
  2. 右側の画面で以下のように入力します。
項目 説明
ジョブカテゴリ 任意に指定してください。
ジョブID 任意に指定してください。
ジョブ名 任意に指定してください。
ジョブの説明 任意に指定してください。
実行言語 Java
実行プログラム jp.co.intra_mart.foundation.service.provider.batch.BatchJobAdapter

Overview of Regisrer Job 01
  1. [実行パラメータ][ジョブ定義から取得する] をクリックします。
    パラメータリストに programPath が追加されますので、値の項目にバッチプログラムのパスを指定します。
Overview of Regisrer Job 02
  1. [この内容でジョブを作成する] をクリックします。