jp.terasoluna.fw.batch.init
クラス JobControlInfo

java.lang.Object
  上位を拡張 jp.terasoluna.fw.batch.init.AbstractJobControlInfo
      上位を拡張 jp.terasoluna.fw.batch.init.JobControlInfo
すべての実装されたインタフェース:
java.io.Serializable, WorkUnit, JobInfo
直系の既知のサブクラス:
JobMessageInfo

public class JobControlInfo
extends AbstractJobControlInfo

ジョブ管理テーブルのデータ取得用パラメータクラス。
jobControl-sqlMap.xmlに定義された以下のクラス定義を変更することで 独自のパラメータクラスを作成することが出来る。
<typeAlias alias="jobControlInfo" type="jp.terasoluna.fw.batch.init.JobControlInfo"/>

関連項目:
直列化された形式

フィールドの概要
private  java.lang.String jobDiscriptorPath
          ジョブBean定義ファイルのPATH
private  java.lang.String jobExitCode
          ジョブ終了コード
private  java.lang.String jobId
          ジョブID
private  java.lang.String jobParameters
          ジョブパラメータ
private  java.lang.String jobRequestNo
          ジョブリクエスト番号
private  java.lang.String jobState
          ジョブ起動状況
private  java.util.Date registerTime
          ジョブ依頼情報の登録日時
private static long serialVersionUID
          Serializable用バージョンID
private  java.util.Date updateTime
          ジョブ依頼情報の更新日時
 
クラス jp.terasoluna.fw.batch.init.AbstractJobControlInfo から継承されたフィールド
STOP_DEMON
 
コンストラクタの概要
JobControlInfo()
           
 
メソッドの概要
 java.lang.String getJobDiscriptorPath()
          ジョブBean定義ファイルのPATHを取得。
 java.lang.String getJobExitCode()
          ジョブ終了コードを取得。
 java.lang.String getJobId()
          ジョブIDを取得。
 java.lang.String[] getJobParameters()
          ジョブパラメータを取得。
 java.lang.String getJobRequestNo()
          ジョブリクエスト番号を取得。
 java.lang.String getJobState()
          ジョブ起動状況を取得。
 java.util.Date getRegisterTime()
          ジョブ依頼情報の登録日時を取得。
 java.util.Date getUpdateTime()
          ジョブ依頼情報の更新日時を取得。
 void setJobDiscriptorPath(java.lang.String jobDiscriptorPath)
          ジョブBean定義ファイルのPATHを設定。
 void setJobExitCode(java.lang.String jobExitCode)
          ジョブ終了コードを設定。
 void setJobId(java.lang.String jobId)
          ジョブIDを設定。
 void setJobParameters(java.lang.String jobParameters)
          ジョブ起動パラメータを設定。
 void setJobRequestNo(java.lang.String jobRequestNo)
          ジョブリクエスト番号を設定。
 void setJobState(java.lang.String jobState)
          ジョブ起動状況を設定。
 void setRegisterTime(java.util.Date registerTime)
          ジョブ依頼情報の登録日時を設定。
 void setUpdateTime(java.util.Date updateTime)
          ジョブ依頼情報の更新日時を設定。
 
クラス jp.terasoluna.fw.batch.init.AbstractJobControlInfo から継承されたメソッド
getJobContext, getJobParametersSplitStr, isEndMark, setJobContext, setJobParametersSplitStr
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

serialVersionUID

private static final long serialVersionUID
Serializable用バージョンID

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

jobRequestNo

private java.lang.String jobRequestNo
ジョブリクエスト番号


jobId

private java.lang.String jobId
ジョブID


jobDiscriptorPath

private java.lang.String jobDiscriptorPath
ジョブBean定義ファイルのPATH


jobParameters

private java.lang.String jobParameters
ジョブパラメータ


jobState

private java.lang.String jobState
ジョブ起動状況


jobExitCode

private java.lang.String jobExitCode
ジョブ終了コード


updateTime

private java.util.Date updateTime
ジョブ依頼情報の更新日時


registerTime

private java.util.Date registerTime
ジョブ依頼情報の登録日時

コンストラクタの詳細

JobControlInfo

public JobControlInfo()
メソッドの詳細

getJobExitCode

public java.lang.String getJobExitCode()
ジョブ終了コードを取得。

戻り値:
ジョブ終了コード

setJobExitCode

public void setJobExitCode(java.lang.String jobExitCode)
ジョブ終了コードを設定。

定義:
クラス AbstractJobControlInfo 内の setJobExitCode
パラメータ:
jobExitCode - ジョブ終了コード

getJobDiscriptorPath

public java.lang.String getJobDiscriptorPath()
ジョブBean定義ファイルのPATHを取得。

戻り値:
ジョブBean定義ファイルのPATH

setJobDiscriptorPath

public void setJobDiscriptorPath(java.lang.String jobDiscriptorPath)
ジョブBean定義ファイルのPATHを設定。

パラメータ:
jobDiscriptorPath - ジョブBean定義ファイルのPATH

getJobId

public java.lang.String getJobId()
ジョブIDを取得。

戻り値:
String ジョブID

setJobId

public void setJobId(java.lang.String jobId)
ジョブIDを設定。

パラメータ:
jobId - ジョブID

getJobParameters

public java.lang.String[] getJobParameters()
ジョブパラメータを取得。

戻り値:
ジョブパラメータ

setJobParameters

public void setJobParameters(java.lang.String jobParameters)
ジョブ起動パラメータを設定。

パラメータ:
jobParameters - ジョブ起動パラメータ

getRegisterTime

public java.util.Date getRegisterTime()
ジョブ依頼情報の登録日時を取得。

戻り値:
ジョブ依頼情報の登録日時

setRegisterTime

public void setRegisterTime(java.util.Date registerTime)
ジョブ依頼情報の登録日時を設定。

パラメータ:
registerTime - ジョブ依頼情報の登録日時

getJobRequestNo

public java.lang.String getJobRequestNo()
ジョブリクエスト番号を取得。

戻り値:
ジョブリクエスト番号

setJobRequestNo

public void setJobRequestNo(java.lang.String jobRequestNo)
ジョブリクエスト番号を設定。

パラメータ:
jobRequestNo - ジョブリクエスト番号

getJobState

public java.lang.String getJobState()
ジョブ起動状況を取得。

戻り値:
ジョブ起動状況

setJobState

public void setJobState(java.lang.String jobState)
ジョブ起動状況を設定。

定義:
クラス AbstractJobControlInfo 内の setJobState
パラメータ:
jobState - ジョブ起動状況

getUpdateTime

public java.util.Date getUpdateTime()
ジョブ依頼情報の更新日時を取得。

戻り値:
ジョブ依頼情報の更新日時

setUpdateTime

public void setUpdateTime(java.util.Date updateTime)
ジョブ依頼情報の更新日時を設定。

パラメータ:
updateTime - ジョブ依頼情報の更新日時