com.nec.webotx.batch
クラス JobName

java.lang.Object
  上位を拡張 com.nec.webotx.batch.JobName
すべての実装されたインタフェース:
Serializable

public class JobName
extends Object
implements Serializable

ジョブの名前を指定します。

WebOTX Batch Serverでは、

によって対象のジョブ定義を識別します。

実際のジョブ定義は
DOMAIN_HOME/apps/<バッチアプリケーショングループ名>/<バッチアプリケーション名>/<バッチアプリケーション名>.xml
内に指定したジョブ名のジョブを定義します。

バージョン:
WebOTX Batch Server V8.3
関連項目:
直列化された形式

フィールドの概要
static String DEFAULT_BATCH_AP_GROUP_NAME
          デフォルトのバッチアプリケーショングループ名("default")です。
static String DEFAULT_BATCH_AP_NAME
          デフォルトのバッチアプリケーション名("default")です。
static String[] JBS_INTERNAL_INFO
          内部情報です
 
コンストラクタの概要
JobName(String jobname)
          ジョブ名を指定して初期化します。
JobName(String batchap, String jobname)
          バッチアプリケーション名、ジョブ名を指定して初期化します。
JobName(String batchapgroup, String batchap, String jobname)
          バッチアプリケーショングループ名、バッチアプリケーション名、ジョブ名を指定して初期化します。
 
メソッドの概要
 boolean equals(Object obj)
           
 String getBatchap()
          バッチアプリケーション名を取得します。
 String getBatchapgroup()
          バッチアプリケーショングループ名を取得します。
 String getJobname()
          ジョブ名を取得します。
 int hashCode()
           
 void setBatchap(String batchap)
          バッチアプリケーション名を変更します。
 void setBatchapgroup(String batchapgroup)
          バッチアプリケーショングループ名を変更します。
 void setJobname(String jobname)
          ジョブ名を変更します。
 String toString()
           
 
クラス java.lang.Object から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

JBS_INTERNAL_INFO

public static final String[] JBS_INTERNAL_INFO
内部情報です


DEFAULT_BATCH_AP_GROUP_NAME

public static final String DEFAULT_BATCH_AP_GROUP_NAME
デフォルトのバッチアプリケーショングループ名("default")です。

関連項目:
定数フィールド値

DEFAULT_BATCH_AP_NAME

public static final String DEFAULT_BATCH_AP_NAME
デフォルトのバッチアプリケーション名("default")です。

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

JobName

public JobName(String batchapgroup,
               String batchap,
               String jobname)
バッチアプリケーショングループ名、バッチアプリケーション名、ジョブ名を指定して初期化します。

バッチアプリケーショングループ名、バッチアプリケーション名にnullを指定すると DEFAULT_BATCH_AP_GROUP_NAMEDEFAULT_BATCH_AP_NAMEが利用されます。
ジョブ名にnullを指定するとNullPointerExceptionが発生します。

パラメータ:
batchapgroup - バッチアプリケーショングループ名
batchap - バッチアプリケーション名
jobname - ジョブ名
例外:
NullPointerException - jobnameがnullの場合に発生します。

JobName

public JobName(String batchap,
               String jobname)
バッチアプリケーション名、ジョブ名を指定して初期化します。

バッチアプリケーショングループ名はDEFAULT_BATCH_AP_GROUP_NAMEが利用されます。

次の呼び出しと同様です。

 new JobName(DEFAULT_BATCH_AP_GROUP_NAME, batchap, jobname);
 

パラメータ:
batchap - バッチアプリケーション名
jobname - ジョブ名
例外:
NullPointerException - jobnameがnullの場合に発生します。
関連項目:
JobName(String, String, String)

JobName

public JobName(String jobname)
ジョブ名を指定して初期化します。

バッチアプリケーショングループ名はDEFAULT_BATCH_AP_GROUP_NAMEが利用されます。
バッチアプリケーション名はDEFAULT_BATCH_AP_NAMEが利用されます。

次の呼び出しと同様です。

 new JobName(DEFAULT_BATCH_AP_GROUP_NAME, DEFAULT_BATCH_AP_NAME, jobname);
 

パラメータ:
jobname - ジョブ名
例外:
NullPointerException - jobnameがnullの場合に発生します。
関連項目:
JobName(String, String, String)
メソッドの詳細

getBatchapgroup

public String getBatchapgroup()
バッチアプリケーショングループ名を取得します。

戻り値:
バッチアプリケーショングループ名

setBatchapgroup

public void setBatchapgroup(String batchapgroup)
バッチアプリケーショングループ名を変更します。

パラメータ:
batchapgroup - バッチアプリケーショングループ名

getBatchap

public String getBatchap()
バッチアプリケーション名を取得します。

戻り値:
バッチアプリケーション名

setBatchap

public void setBatchap(String batchap)
バッチアプリケーション名を変更します。

パラメータ:
batchap - バッチアプリケーション名

getJobname

public String getJobname()
ジョブ名を取得します。

戻り値:
ジョブ名

setJobname

public void setJobname(String jobname)
ジョブ名を変更します。

パラメータ:
jobname - ジョブ名

toString

public String toString()
オーバーライド:
クラス Object 内の toString

hashCode

public int hashCode()
オーバーライド:
クラス Object 内の hashCode

equals

public boolean equals(Object obj)
オーバーライド:
クラス Object 内の equals


Copyright © 2012 NEC Corporation. All Rights Reserved.