jp.terasoluna.fw.batch.springsupport.init
クラス AsyncJobContext

java.lang.Object
  上位を拡張 jp.terasoluna.fw.batch.openapi.JobContext
      上位を拡張 jp.terasoluna.fw.batch.springsupport.init.AsyncJobContext
すべての実装されたインタフェース:
java.io.Serializable

public class AsyncJobContext
extends JobContext

非同期型ジョブ起動処理において、フレームワークで内部的に使用されるジョブコン テクスト。

ジョブ依頼情報を保持する。

非同期型ジョブ起動でのフレームワーク内部で使用される非同期型ジョブ起動ジョ ブ前処理、および非同期型ジョブ起動ジョブ後処理において、起動対象のジョブの情 報を取得するために利用される。

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

入れ子のクラスの概要
 
クラス jp.terasoluna.fw.batch.openapi.JobContext から継承された入れ子のクラス/インタフェース
JobContext.START_TYPE
 
フィールドの概要
private  JobInfo jobInfo
          ジョブ依頼情報。
private static long serialVersionUID
          Serializable用バージョンID。
 
クラス jp.terasoluna.fw.batch.openapi.JobContext から継承されたフィールド
jobId, jobRequestNo, parameter, partitionKey, partitionNo, restartable, restarted, restartPoint, startType
 
コンストラクタの概要
AsyncJobContext()
          コンストラクタ。
AsyncJobContext(JobInfo jobInfo)
          コンストラクタ。
 
メソッドの概要
 JobInfo getJobInfo()
          ジョブ依頼情報を取得する。
 java.lang.String getPartitionKey()
          パーティションキーを取得する。
 void setParameter(java.lang.String[] arg)
          起動時の引数をジョブコンテキストの設定する。
 
クラス jp.terasoluna.fw.batch.openapi.JobContext から継承されたメソッド
getChildJobContext, getJobId, getJobRequestNo, getParameter, getPartitionNo, getRestartPoint, getStartType, isRestartable, isRestarted, setJobId, setJobRequestNo, setPartitionKey, setPartitionNo, setRestartable, setRestarted, setRestartPoint, setStartType
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

serialVersionUID

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

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

jobInfo

private JobInfo jobInfo
ジョブ依頼情報。

コンストラクタの詳細

AsyncJobContext

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


AsyncJobContext

public AsyncJobContext(JobInfo jobInfo)
コンストラクタ。

ジョブ依頼情報を設定する。

パラメータ:
jobInfo - ジョブ依頼情報
メソッドの詳細

getJobInfo

public JobInfo getJobInfo()
ジョブ依頼情報を取得する。

戻り値:
ジョブ依頼情報

getPartitionKey

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

このクラスの実装では、常にnullを返却する。

オーバーライド:
クラス JobContext 内の getPartitionKey
戻り値:
String null

setParameter

public void setParameter(java.lang.String[] arg)
起動時の引数をジョブコンテキストの設定する。

このクラスの実装では何もしない。

オーバーライド:
クラス JobContext 内の setParameter
パラメータ:
arg - 起動時に指定した第3引数以降の値