インタフェース
jp.terasoluna.fw.batch.core.WorkQueue の使用

WorkQueue を使用しているパッケージ
jp.terasoluna.fw.batch.commonj   
jp.terasoluna.fw.batch.commonj.usequeue   
jp.terasoluna.fw.batch.controlbreak   
jp.terasoluna.fw.batch.core   
jp.terasoluna.fw.batch.init   
jp.terasoluna.fw.batch.partition   
jp.terasoluna.fw.batch.restart   
jp.terasoluna.fw.batch.springsupport.standard   
jp.terasoluna.fw.batch.springsupport.transaction   
jp.terasoluna.fw.batch.standard   
jp.terasoluna.fw.batch.validation   
 

jp.terasoluna.fw.batch.commonj での WorkQueue の使用
 

WorkQueue 型のパラメータを持つ jp.terasoluna.fw.batch.commonj のメソッド
 commonj.work.WorkItem WorkManagerExecutorService.submit(QueueProcessor queueProcessor, WorkQueue workQueue, JobStatus jobStatus)
          Workerの実行を登録する。
 commonj.work.WorkItem WorkerExecutorService.submit(QueueProcessor queueProcessor, WorkQueue workQueue, JobStatus jobStatus)
          Workerの実行を登録する。
 

jp.terasoluna.fw.batch.commonj.usequeue での WorkQueue の使用
 

WorkQueue を実装している jp.terasoluna.fw.batch.commonj.usequeue のクラス
 class WorkManagerTaskWorkQueue
          WorkQueue インタフェースのCommonj用実装クラス。
 

WorkQueue を返す jp.terasoluna.fw.batch.commonj.usequeue のメソッド
 WorkQueue WorkManagerTaskWorkQueueFactory.getWorkQueue(JobStatus jobStatus)
          ワークキューを取得する。
 

jp.terasoluna.fw.batch.controlbreak での WorkQueue の使用
 

WorkQueue として宣言されている jp.terasoluna.fw.batch.controlbreak のフィールド
private  WorkQueue ControlBreakChunker.queue
          作成したチャンクをキューイングする WorkQueue インスタンス。
 

WorkQueue 型のパラメータを持つ jp.terasoluna.fw.batch.controlbreak のメソッド
 CollectedDataHandler ControlBreakChunkerFactory.getHandler(WorkQueue workQueue, JobContext jobContext)
          トランザクションナルコントロールブレイク単位にチャンクを作成する ControlBreakChunker を生成する。
 

WorkQueue 型のパラメータを持つ jp.terasoluna.fw.batch.controlbreak のコンストラクタ
ControlBreakChunker(WorkQueue queue, JobContext jobContext, ControlBreakDef controlBreakDef, int chunkSize)
          コンストラクタ。
 

jp.terasoluna.fw.batch.core での WorkQueue の使用
 

WorkQueue を返す jp.terasoluna.fw.batch.core のメソッド
 WorkQueue WorkQueueFactory.getWorkQueue(JobStatus jobStatus)
          作業キューを生成する。
 

WorkQueue 型のパラメータを持つ jp.terasoluna.fw.batch.core のメソッド
 CollectorResult AbstractCollector.collect(T jobContext, WorkQueue workQueue, JobStatus jobStatus)
          対象データ取得処理を開始する。
 CollectorResult Collector.collect(T jobContext, WorkQueue workQueue, JobStatus jobStatus)
          処理対象データの取得用メソッド。
 CollectedDataHandler CollectedDataHandlerFactory.getHandler(WorkQueue workQueue, JobContext jobContext)
          対象データハンドラを生成する。
private  void JobManager.processCollect(JobContext jobContext, WorkQueue workQueue, JobStatus jobStatus)
          対象データ取得を行う。
 

jp.terasoluna.fw.batch.init での WorkQueue の使用
 

WorkQueue として宣言されている jp.terasoluna.fw.batch.init のフィールド
private  WorkQueue JobRequestInfoHandler.queue
          キュー。
 

WorkQueue 型のパラメータを持つ jp.terasoluna.fw.batch.init のメソッド
 JobRequestInfoHandler JobRequestInfoHandlerFactory.getHandler(WorkQueue workQueue, JobContext jobContext)
          ジョブ依頼情報格納用ワーカキューを生成し、取得する。
 

WorkQueue 型のパラメータを持つ jp.terasoluna.fw.batch.init のコンストラクタ
JobRequestInfoHandler(WorkQueue queue)
          コンストラクタ。
 

jp.terasoluna.fw.batch.partition での WorkQueue の使用
 

WorkQueue として宣言されている jp.terasoluna.fw.batch.partition のフィールド
private  WorkQueue PartitionKeyHandler.queue
          キュー。
 

WorkQueue 型のパラメータを持つ jp.terasoluna.fw.batch.partition のメソッド
 PartitionKeyHandler PartitionKeyHandlerFactory.getHandler(WorkQueue workQueue, JobContext jobContext)
          分割キー処理用ハンドラを生成する。
 

WorkQueue 型のパラメータを持つ jp.terasoluna.fw.batch.partition のコンストラクタ
PartitionKeyHandler(WorkQueue queue, JobContext jobContext)
          コンストラクタ。
 

jp.terasoluna.fw.batch.restart での WorkQueue の使用
 

WorkQueue 型のパラメータを持つ jp.terasoluna.fw.batch.restart のメソッド
 void RestartQueueProcessor.process(WorkQueue workQueue, JobStatus jobStatus)
          キューの処理を行う。
 

jp.terasoluna.fw.batch.springsupport.standard での WorkQueue の使用
 

WorkQueue 型のパラメータを持つ jp.terasoluna.fw.batch.springsupport.standard のメソッド
 java.util.concurrent.Future<?> FixedThreadPoolWorkerExecutorService.submit(QueueProcessor queueProcessor, WorkQueue workQueue, JobStatus jobStatus)
          ワーカー実行を登録する。
 

jp.terasoluna.fw.batch.springsupport.transaction での WorkQueue の使用
 

WorkQueue 型のパラメータを持つ jp.terasoluna.fw.batch.springsupport.transaction のメソッド
 void TransactionalQueueProcessor.process(WorkQueue workQueue, JobStatus jobStatus)
          キューの処理を行う。
 

jp.terasoluna.fw.batch.standard での WorkQueue の使用
 

WorkQueue を実装している jp.terasoluna.fw.batch.standard のクラス
 class StandardWorkQueue
          WorkQueue インタフェースの標準実装クラス。
 

WorkQueue として宣言されている jp.terasoluna.fw.batch.standard のフィールド
private  WorkQueue Chunker.queue
          キュー。
private  WorkQueue RunnableQueueProcessor.workQueue
          処理対処を格納するキュー。
 

WorkQueue を返す jp.terasoluna.fw.batch.standard のメソッド
 WorkQueue StandardWorkQueueFactory.getWorkQueue(JobStatus jobStatus)
          ワークキューを取得する。
 

WorkQueue 型のパラメータを持つ jp.terasoluna.fw.batch.standard のメソッド
 Chunker ChunkerFactory.getHandler(WorkQueue queue, JobContext jobContext)
          チャンカーを生成する。
 void QueueProcessor.process(WorkQueue workQueue, JobStatus jobStatus)
          キューの処理を行う。
 java.util.concurrent.Future<?> WorkerExecutorService.submit(QueueProcessor queueProcessor, WorkQueue workQueue, JobStatus jobStatus)
          ワーカー実行を登録する。
 

WorkQueue 型のパラメータを持つ jp.terasoluna.fw.batch.standard のコンストラクタ
Chunker(WorkQueue queue, int chunkSize, JobContext jobContext)
          コンストラクタ。
RunnableQueueProcessor(QueueProcessor queueProcessor, WorkQueue workQueue, JobStatus jobStatus, java.util.LinkedHashMap<JobException,JobExceptionHandler> exceptionHandlerMap, JobExceptionHandler defaultJobExceptionHandler)
          コンストラクタ。
 

jp.terasoluna.fw.batch.validation での WorkQueue の使用
 

WorkQueue 型のパラメータを持つ jp.terasoluna.fw.batch.validation のメソッド
 CollectedDataHandler ValidationExecutorFactory.getHandler(WorkQueue workQueue, JobContext jobContext)
          入力チェック処理用チャンカーを生成する。