@Published(tag="architect") public class ValidationStepConfig extends DbInputStepConfig
ValidationBatchlet
用のステップ設定を保持するクラス。
Validationステップには、以下の設定が必要となる。
修飾子とタイプ | クラスと説明 |
---|---|
static class |
ValidationStepConfig.Mode
Validationエラー発生時の処理継続モード
|
コンストラクタと説明 |
---|
ValidationStepConfig() |
修飾子とタイプ | メソッドと説明 |
---|---|
java.lang.Class<?> |
getErrorEntity()
エラーテーブルのEntityクラスを取得する。
|
java.lang.Integer |
getErrorLimit()
許容するエラー数を取得する。
|
ValidationStepConfig.Mode |
getMode()
処理の継続モードを取得する。
|
protected void |
onInitialize()
初期化処理では特に何もしない
|
void |
setErrorLimit(java.lang.Integer errorLimit)
許容するエラー数を設定する。
|
void |
setErrorTableEntity(java.lang.Class<?> errorEntity)
エラーテーブルのEntityクラスを設定する。
|
void |
setMode(ValidationStepConfig.Mode mode)
処理の継続モードを設定する。
|
getBean, getSqlId, setBean, setSqlId
getStepId, initialize, setStepId
protected void onInitialize()
onInitialize
クラス内 StepConfig
public java.lang.Class<?> getErrorEntity()
public void setErrorTableEntity(java.lang.Class<?> errorEntity)
errorEntity
- エラーテーブルのEntityクラスpublic ValidationStepConfig.Mode getMode()
public void setMode(ValidationStepConfig.Mode mode)
mode
- 処理の継続モードpublic java.lang.Integer getErrorLimit()
public void setErrorLimit(java.lang.Integer errorLimit)
errorLimit
- 許容するエラー数