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

java.lang.Object
  上位を拡張 jp.terasoluna.fw.batch.init.JobRequestInfoHandler
すべての実装されたインタフェース:
CollectedDataHandler

public class JobRequestInfoHandler
extends java.lang.Object
implements CollectedDataHandler

非同期ジョブ起動時のジョブ依頼情報格納用キュークラス。


フィールドの概要
private  WorkQueue queue
          キュー。
 
コンストラクタの概要
JobRequestInfoHandler(WorkQueue queue)
          コンストラクタ。
 
メソッドの概要
 void close()
          キューを終了する。
 void handle(java.lang.Object obj, int collected)
          ジョブ依頼情報をキューに追加する。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

queue

private WorkQueue queue
キュー。

コンストラクタの詳細

JobRequestInfoHandler

public JobRequestInfoHandler(WorkQueue queue)
コンストラクタ。

パラメータ:
queue - ワークキュー
メソッドの詳細

close

public void close()
キューを終了する。 キューの終端であるインスタンスをキューに追加する。

定義:
インタフェース CollectedDataHandler 内の close

handle

public void handle(java.lang.Object obj,
                   int collected)
ジョブ依頼情報をキューに追加する。

定義:
インタフェース CollectedDataHandler 内の handle
パラメータ:
obj - ジョブ依頼情報
collected - 取得番号