| 
 | ||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjp.terasoluna.fw.batch.controlbreak.ControlBreakDef
public class ControlBreakDef
コントロールブレイクキー定義情報。
ユーザが定義するコントロールブレイクのブレイクキー情報を格納するクラス。
コントロールブレイクキーリストはチャンクコントロールブレイクキーリストの 範囲を超えることはできない。
トランスコントロールブレイクキーリストはチャンクコントロールブレイクキー リストを 含む定義にする必要がある。
| フィールドの概要 | |
|---|---|
| private  ControlBreakDefItem | chunkControlBreakDefItemチャンクコントロールブレイクの「ブレイクキー、ハンドラ」。 | 
| private  java.util.List<ControlBreakDefItem> | controlBreakDefItemListコントロールブレイクの「ブレイクキー、ハンドラ」リスト。 | 
| private  java.util.List<ControlBreakDefItem> | transChunkControlBreakDefItemListトランスチャンクコントロールブレイクの「ブレイクキー、ハンドラ」リスト。 | 
| コンストラクタの概要 | |
|---|---|
| ControlBreakDef() | |
| メソッドの概要 | |
|---|---|
|  ControlBreakDefItem | getChunkControlBreakDefItem()トランザクショナルコントロールブレイクキーリストを取得する。 | 
|  java.util.List<ControlBreakDefItem> | getControlBreakDefItemList()単一コントロールブレイクキーリストを取得する。 | 
|  ControlBreakHandler<JobContext> | getControlBreakHandler(java.util.List<java.lang.String> controlBreakkey)単一コントロールブレイクキーリストのキーリスト値を取得する。 | 
|  java.util.List<ControlBreakDefItem> | getTransChunkControlBreakDefItemList()トランスコントロールブレイクキーリストを取得する。 | 
|  ControlBreakHandler<JobContext> | getTransChunkControlBreakHandler(java.util.List<java.lang.String> transChunkControlBreakkey)トランスコントロールブレイクキーリストのキーリスト値を取得する。 | 
|  void | init()初期化処理。 | 
|  void | setChunkControlBreakDefItem(ControlBreakDefItem chunkControlBreakDefItem)チャンク別コントロールブレイクキーリストを設定する。 | 
|  void | setControlBreakDefItemList(java.util.List<ControlBreakDefItem> controlBreakDefItemList)単一コントロールブレイクキーリストを取得する。 | 
|  void | setTransChunkControlBreakDefItemList(java.util.List<ControlBreakDefItem> transChunkControlBreakDefItemList)トランスコントロールブレイクキーリストを取得する。 | 
| クラス java.lang.Object から継承されたメソッド | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| フィールドの詳細 | 
|---|
private java.util.List<ControlBreakDefItem> controlBreakDefItemList
private ControlBreakDefItem chunkControlBreakDefItem
private java.util.List<ControlBreakDefItem> transChunkControlBreakDefItemList
| コンストラクタの詳細 | 
|---|
public ControlBreakDef()
| メソッドの詳細 | 
|---|
public void init()
初期化処理。
ブレイクキーの設定内容をチェックする。
コントロールブレイクキーリストがチャンクコントロールブレイクキーリスト
 を含めてない場合はInitializeExceptionを発生させ処理を中断す
 る。
チャンクコントロールブレイクキーリストの定義がある場合、 
 チャックコントロールブレイクキーリストがチャンクコントロールブレイクキー
 リストを含めてない場合はInitializeExceptionを発生させ処理を
 中断する。
public ControlBreakDefItem getChunkControlBreakDefItem()
public void setChunkControlBreakDefItem(ControlBreakDefItem chunkControlBreakDefItem)
chunkControlBreakDefItem - チャンク別コントロールブレイクキーリスト。public java.util.List<ControlBreakDefItem> getControlBreakDefItemList()
public void setControlBreakDefItemList(java.util.List<ControlBreakDefItem> controlBreakDefItemList)
controlBreakDefItemList - 単一コントロールブレイクキーリスト。public java.util.List<ControlBreakDefItem> getTransChunkControlBreakDefItemList()
public void setTransChunkControlBreakDefItemList(java.util.List<ControlBreakDefItem> transChunkControlBreakDefItemList)
transChunkControlBreakDefItemList - トランスコントロールブレイクキーリスト。public ControlBreakHandler<JobContext> getTransChunkControlBreakHandler(java.util.List<java.lang.String> transChunkControlBreakkey)
transChunkControlBreakkey - トランスコントロールブレイクキーリストの
 キー
public ControlBreakHandler<JobContext> getControlBreakHandler(java.util.List<java.lang.String> controlBreakkey)
controlBreakkey - 単一コントロールブレイクキーリストのキー
| 
 | ||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||