jp.terasoluna.fw.batch.restart
クラス StandardJobRestartInfo

java.lang.Object
  上位を拡張 jp.terasoluna.fw.batch.restart.StandardJobRestartInfo
すべての実装されたインタフェース:
java.io.Serializable, JobRestartInfo

public class StandardJobRestartInfo
extends java.lang.Object
implements JobRestartInfo

ジョブリスタート情報格納用実装クラス。
jobRestart-sqlMap.xmlに定義された以下のクラス定義を変更することで 独自のパラメータクラスを作成することが出来る。
<typeAlias alias="jobRestartInfo" type="jp.terasoluna.fw.batch.restart.JobRestartInfoImpl"/>

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

フィールドの概要
private  byte[] jobContext
          ジョブコンテキスト
private  java.lang.String jobId
          ジョブID
private  java.lang.String partitionKey
          ジョブパーティションキー
private  int partitionNo
          ジョブパーティション番号
private  java.util.Date registerTime
          リスタート情報の登録日時
private  java.lang.String requestNo
          ジョブリクエスト番号
private  int restartPoint
          リスタートポイント
private static long serialVersionUID
          Serializable用バージョンID
private  java.lang.String state
          処理状況
private  java.util.Date updateTime
          リスタート情報の更新日時
 
コンストラクタの概要
StandardJobRestartInfo()
           
 
メソッドの概要
 byte[] getJobContext()
          ジョブコンテキストを取得。
 java.lang.String getJobId()
          ジョブIDを取得。
 java.lang.String getPartitionKey()
          パーティションキーを取得。
 int getPartitionNo()
          パーティション番号を取得。
 java.util.Date getRegisterTime()
          リスタート情報登録時刻を取得。
 java.lang.String getRequestNo()
          リクエスト情報を取得。
 int getRestartPoint()
          リスタートポイントを取得。
 java.lang.String getState()
          起動状況を取得。
 java.util.Date getUpdateTime()
          リスタート情報更新時刻を取得。
 void setJobContext(byte[] jobContext)
          ジョブコンテキストを設定。
 void setJobId(java.lang.String jobId)
          ジョブIDを設定。
 void setPartitionKey(java.lang.String partitionKey)
          パーティションキーを設定。
 void setPartitionNo(int partitionNo)
          パーティション番号を設定。
 void setRegisterTime(java.util.Date registerTime)
          リスタート情報登録時刻を設定。
 void setRequestNo(java.lang.String requestNo)
          リクエスト情報を設定。
 void setRestartPoint(int restartPoint)
          リスタートポイントを設定。
 void setState(java.lang.String state)
          起動状況を設定。
 void setUpdateTime(java.util.Date updateTime)
          リスタート情報更新時刻を設定。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

serialVersionUID

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

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

requestNo

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


jobId

private java.lang.String jobId
ジョブID


partitionNo

private int partitionNo
ジョブパーティション番号


partitionKey

private java.lang.String partitionKey
ジョブパーティションキー


restartPoint

private int restartPoint
リスタートポイント


jobContext

private byte[] jobContext
ジョブコンテキスト


state

private java.lang.String state
処理状況


updateTime

private java.util.Date updateTime
リスタート情報の更新日時


registerTime

private java.util.Date registerTime
リスタート情報の登録日時

コンストラクタの詳細

StandardJobRestartInfo

public StandardJobRestartInfo()
メソッドの詳細

getRequestNo

public java.lang.String getRequestNo()
リクエスト情報を取得。

戻り値:
requestNo リクエスト情報

setRequestNo

public void setRequestNo(java.lang.String requestNo)
リクエスト情報を設定。

定義:
インタフェース JobRestartInfo 内の setRequestNo
パラメータ:
requestNo - リクエスト情報

getJobId

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

戻り値:
jobId ジョブID

setJobId

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

定義:
インタフェース JobRestartInfo 内の setJobId
パラメータ:
jobId - ジョブID

getPartitionNo

public int getPartitionNo()
パーティション番号を取得。

戻り値:
partitionNo パーティション番号

setPartitionNo

public void setPartitionNo(int partitionNo)
パーティション番号を設定。

定義:
インタフェース JobRestartInfo 内の setPartitionNo
パラメータ:
partitionNo - パーティション番号

getPartitionKey

public java.lang.String getPartitionKey()
パーティションキーを取得。

戻り値:
partitionKey パーティションキー

setPartitionKey

public void setPartitionKey(java.lang.String partitionKey)
パーティションキーを設定。

定義:
インタフェース JobRestartInfo 内の setPartitionKey
パラメータ:
partitionKey - パーティションキー

getRestartPoint

public int getRestartPoint()
リスタートポイントを取得。

定義:
インタフェース JobRestartInfo 内の getRestartPoint
戻り値:
restartPoint リスタートポイント

setRestartPoint

public void setRestartPoint(int restartPoint)
リスタートポイントを設定。

定義:
インタフェース JobRestartInfo 内の setRestartPoint
パラメータ:
restartPoint - リスタートポイント

getJobContext

public byte[] getJobContext()
ジョブコンテキストを取得。

定義:
インタフェース JobRestartInfo 内の getJobContext
戻り値:
jobContext ジョブコンテキスト

setJobContext

public void setJobContext(byte[] jobContext)
ジョブコンテキストを設定。

定義:
インタフェース JobRestartInfo 内の setJobContext
パラメータ:
jobContext - ジョブコンテキスト

getState

public java.lang.String getState()
起動状況を取得。

定義:
インタフェース JobRestartInfo 内の getState
戻り値:
state 起動状況

setState

public void setState(java.lang.String state)
起動状況を設定。

定義:
インタフェース JobRestartInfo 内の setState
パラメータ:
state - 起動状況

getRegisterTime

public java.util.Date getRegisterTime()
リスタート情報登録時刻を取得。

戻り値:
registerTime リスタート情報登録時刻

setRegisterTime

public void setRegisterTime(java.util.Date registerTime)
リスタート情報登録時刻を設定。

パラメータ:
registerTime - リスタート情報登録時刻

getUpdateTime

public java.util.Date getUpdateTime()
リスタート情報更新時刻を取得。

戻り値:
updateTime リスタート情報更新時刻

setUpdateTime

public void setUpdateTime(java.util.Date updateTime)
リスタート情報更新時刻を設定。

パラメータ:
updateTime - リスタート情報更新時刻