@Published(tag="architect") @Dependent public class RangeUpdateHelper extends java.lang.Object
| Constructor and Description | 
|---|
RangeUpdateHelper(javax.batch.runtime.context.JobContext jobContext,
                 javax.batch.runtime.context.StepContext stepContext)
コンストラクタ。 
 | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.Long | 
getMaxLineNumber(DbToDbStepConfig config)
入力元テーブルのLINE_NUMBERカラムの最大値を取得する。 
 | 
void | 
verifyUpdateSize(DbToDbStepConfig.UpdateSize updateSize)
DbToDbStepConfig.UpdateSizeの検証を行う。
 
 DbToDbStepConfig.UpdateSizeが非nullの場合に以下の検証を行う。
 
 DbToDbStepConfig.UpdateSize.getBean()が設定されていること
 DbToDbStepConfig.UpdateSize.getSize()が設定されていること
 DbToDbStepConfig.UpdateSize.getSize()が0より大きいこと
  | 
@Inject
public RangeUpdateHelper(javax.batch.runtime.context.JobContext jobContext,
                                 javax.batch.runtime.context.StepContext stepContext)
jobContext - JobContextstepContext - StepContextpublic void verifyUpdateSize(DbToDbStepConfig.UpdateSize updateSize)
DbToDbStepConfig.UpdateSizeの検証を行う。
 
 DbToDbStepConfig.UpdateSizeが非nullの場合に以下の検証を行う。
 DbToDbStepConfig.UpdateSize.getBean()が設定されていることDbToDbStepConfig.UpdateSize.getSize()が設定されていることDbToDbStepConfig.UpdateSize.getSize()が0より大きいことupdateSize - DbToDbStepConfig.UpdateSizepublic java.lang.Long getMaxLineNumber(DbToDbStepConfig config)
config - DbToDbStepConfig