@Published(tag="architect") @Dependent public class RangeUpdateHelper extends java.lang.Object
| コンストラクタと説明 |
|---|
RangeUpdateHelper(javax.batch.runtime.context.JobContext jobContext,
javax.batch.runtime.context.StepContext stepContext)
コンストラクタ。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
java.lang.Long |
getMaxLineNumber(DbToDbStepConfig config)
入力元テーブルのLINE_NUMBERカラムの最大値を取得する。
|
void |
verifyUpdateSize(DbToDbStepConfig.UpdateSize updateSize)
DbToDbStepConfig.UpdateSizeの検証を行う。 |
@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