jp.terasoluna.fw.batch.controlbreak
クラス ControlBreakChunkerFactory

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

public class ControlBreakChunkerFactory
extends java.lang.Object
implements CollectedDataHandlerFactory

トランザクショナルコントロールブレイク単位にチャンクを作成する ControlBreakChunker を生成するクラス。


フィールドの概要
private  int chunkSize
          チャンクサイズ。
private  ControlBreakDef controlBreakDef
          コントロールブレイクの定義情報。
 
コンストラクタの概要
ControlBreakChunkerFactory()
           
 
メソッドの概要
 CollectedDataHandler getHandler(WorkQueue workQueue, JobContext jobContext)
          トランザクショナルコントロールブレイク単位にチャンクを作成する ControlBreakChunker を生成する。
 void setChunkSize(int chunkSize)
          チャンクサイズを設定する。
 void setControlBreakDef(ControlBreakDef controlBreakDef)
          コントロールブレイクの定義情報を設定する。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

controlBreakDef

private ControlBreakDef controlBreakDef
コントロールブレイクの定義情報。


chunkSize

private int chunkSize
チャンクサイズ。

コンストラクタの詳細

ControlBreakChunkerFactory

public ControlBreakChunkerFactory()
メソッドの詳細

getHandler

public CollectedDataHandler getHandler(WorkQueue workQueue,
                                       JobContext jobContext)
トランザクショナルコントロールブレイク単位にチャンクを作成する ControlBreakChunker を生成する。

定義:
インタフェース CollectedDataHandlerFactory 内の getHandler
パラメータ:
workQueue - ワークキュー
jobContext - ジョブコンテクスト
戻り値:
トランザクショナルコントロールブレイク単位にチャンクを作成する チャンカー

setControlBreakDef

public void setControlBreakDef(ControlBreakDef controlBreakDef)
コントロールブレイクの定義情報を設定する。

パラメータ:
controlBreakDef - コントロールブレイクの定義情報

setChunkSize

public void setChunkSize(int chunkSize)
チャンクサイズを設定する。

パラメータ:
chunkSize - チャンクサイズ