intra-mart 6.1.14

jp.co.intra_mart.foundation.security.batch
クラス Batch

java.lang.Object
  拡張jp.co.intra_mart.foundation.security.batch.Batch
すべての実装インタフェース:
Serializable

public class Batch
extends Object
implements Serializable

バッチ・モデルクラス

導入されたバージョン:
5.0
バージョン:
1.0
関連項目:
BatchManager, 直列化された形式

フィールドの概要
static String LANG_JAVA
          プログラム言語(JAVA)。
static String LANG_JAVA_SCRIPT
          プログラム言語(JavaScript)。
 
コンストラクタの概要
Batch()
          コンストラクタ。
Batch(String batchId)
          コンストラクタ。
 
メソッドの概要
 String getBatchId()
          バッチIDを取得します。
 String getDescription()
          バッチ内容を取得します。
 String getName()
          バッチ名を取得します。
 String getProgramLanguage()
          実行プログラム言語を取得します。
 String getProgramPath()
          実行プログラムパスを取得します。
 int getRunDay()
          実行日を取得します。
 int getRunDayWeek()
          実行曜日を取得します。
 int getRunHour()
          実行時を取得します。
 int getRunMinute()
          実行分を取得します。
 int getRunMonth()
          実行月を取得します。
 int getRunSecond()
          実行秒を取得します。
 int getRunYear()
          実行年を取得します。
 boolean isValidate()
          有効・無効フラグを取得します。
protected  void setBatchId(String batchId)
          バッチIDを設定します。
 void setDescription(String description)
          バッチ内容を設定します。
 void setName(String name)
          バッチ名を設定します。
 void setProgramLanguage(String programLanguage)
          実行プログラム言語の種類を設定します。
 void setProgramPath(String programPath)
          実行プログラムパスを設定します。
 void setRunDay(int runDay)
          実行日を設定します。
 void setRunDayWeek(int runDayWeek)
          実行曜日を設定します。
 void setRunHour(int runHour)
          実行時を設定します。
 void setRunMinute(int runMinute)
          実行分を設定します。
 void setRunMonth(int runMonth)
          実行月を設定します。
 void setRunSecond(int runSecond)
          実行秒を設定します。
 void setRunYear(int runYear)
          実行年を設定します。
 void setValidate(boolean validFlg)
          バッチの有効・無効を設定します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

LANG_JAVA

public static final String LANG_JAVA
プログラム言語(JAVA)。
バッチを実行するプログラム言語の種類。

関連項目:
setProgramLanguage(String), 定数フィールド値

LANG_JAVA_SCRIPT

public static final String LANG_JAVA_SCRIPT
プログラム言語(JavaScript)。
バッチを実行するプログラム言語の種類。

関連項目:
setProgramLanguage(String), 定数フィールド値
コンストラクタの詳細

Batch

public Batch()
コンストラクタ。

バッチIDは自動採番されます。


Batch

public Batch(String batchId)
コンストラクタ。

パラメータ:
batchId - バッチID
メソッドの詳細

getBatchId

public String getBatchId()
バッチIDを取得します。

戻り値:
バッチID

getDescription

public String getDescription()
バッチ内容を取得します。

戻り値:
バッチ内容

getName

public String getName()
バッチ名を取得します。

戻り値:
バッチ名

getProgramLanguage

public String getProgramLanguage()
実行プログラム言語を取得します。
(java/js)

戻り値:
実行プログラム言語

getProgramPath

public String getProgramPath()
実行プログラムパスを取得します。

戻り値:
実行プログラムパス

getRunDay

public int getRunDay()
実行日を取得します。

戻り値:
実行日

getRunDayWeek

public int getRunDayWeek()
実行曜日を取得します。

戻り値:
曜日

getRunHour

public int getRunHour()
実行時を取得します。

戻り値:
実行時

getRunMinute

public int getRunMinute()
実行分を取得します。

戻り値:
実行分

getRunMonth

public int getRunMonth()
実行月を取得します。

戻り値:
実行月

getRunSecond

public int getRunSecond()
実行秒を取得します。

戻り値:
実行秒

getRunYear

public int getRunYear()
実行年を取得します。

戻り値:
実行年

isValidate

public boolean isValidate()
有効・無効フラグを取得します。

戻り値:
有効/無効

setBatchId

protected void setBatchId(String batchId)
バッチIDを設定します。

パラメータ:
batchId - バッチID

setDescription

public void setDescription(String description)
バッチ内容を設定します。

パラメータ:
description - バッチ内容

setName

public void setName(String name)
バッチ名を設定します。

パラメータ:
name - バッチ名

setProgramLanguage

public void setProgramLanguage(String programLanguage)
実行プログラム言語の種類を設定します。

設定できる値は、JavaScript( LANG_JAVA_SCRIPT)または、java( LANG_JAVA)のいずれかです。
デフォルトは、JavaScriptです。

パラメータ:
programLanguage - 実行プログラム言語

setProgramPath

public void setProgramPath(String programPath)
実行プログラムパスを設定します。 実行プログラム言語がJavaScriptである場合は、pages以下のパスを設定してください。 実行プログラム言語がjavaである場合は、クラスのフルパッケージ名を設定してください。

パラメータ:
programPath - 実行プログラムパス
関連項目:
getProgramLanguage()

setRunDay

public void setRunDay(int runDay)
実行日を設定します。

設定できる値は、-1,1〜31です。
範囲外の値を設定した場合は、-1に設定されます。
-1を設定した場合は、毎日実行されます。

パラメータ:
runDay - 実行日

setRunDayWeek

public void setRunDayWeek(int runDayWeek)
実行曜日を設定します。

設定できる値は、0(日曜日)から6(土曜日)までです。
上記の値以外を設定した場合は、-1に設定されます。
この設定を無効にするには-1を設定します。
実行日が設定されいる場合は、この設定は無視されます。

パラメータ:
runDayWeek - 曜日

setRunHour

public void setRunHour(int runHour)
実行時を設定します。

設定できる値は、-1,0〜23です。
範囲外の値を設定した場合は、-1に設定されます。
-1を設定した場合は、毎時実行されます。

パラメータ:
runHour - 実行時

setRunMinute

public void setRunMinute(int runMinute)
実行分を設定します。

設定できる値は、-1,0〜59です。
範囲外の値を設定した場合は、-1に設定されます。
-1を設定した場合は、毎分実行されます。

パラメータ:
runMinute - 実行分

setRunMonth

public void setRunMonth(int runMonth)
実行月を設定します。

設定できる値は、-1,1〜12です。
範囲外の値を設定した場合は、-1に設定されます。
-1を設定した場合は、毎月実行されます。

パラメータ:
runMonth - 実行月

setRunSecond

public void setRunSecond(int runSecond)
実行秒を設定します。

設定できる値は、-1,0〜59です。
範囲外の値を設定した場合は、-1に設定されます。
-1を設定した場合は、毎秒実行されます。

パラメータ:
runSecond - 実行秒

setRunYear

public void setRunYear(int runYear)
実行年を設定します。

設定できる値は、-1,0〜です。
-1以下を設定した場合は、-1に設定されます。
-1を設定した場合は、毎年実行されます。

パラメータ:
runYear - 実行年

setValidate

public void setValidate(boolean validFlg)
バッチの有効・無効を設定します。

パラメータ:
validFlg - 有効/無効

intra-mart 6.1.14

Copyright © 2000-2010 NTT DATA INTRAMART CO.,LTD.. All Rights Reserved.