public abstract class JobBuilderHelper<B extends JobBuilderHelper<B>>
extends java.lang.Object
修飾子と型 | クラスと説明 |
---|---|
static class | JobBuilderHelper.CommonJobProperties |
修飾子と型 | フィールドと説明 |
---|---|
protected org.apache.commons.logging.Log | logger |
修飾子 | コンストラクターと説明 |
---|---|
protected | JobBuilderHelper(JobBuilderHelper<?> parent) 親のプロパティで初期化された新しいビルダーを作成します。 |
| JobBuilderHelper(java.lang.String name) |
修飾子と型 | メソッドと説明 |
---|---|
protected void | enhance(Job target) |
protected JobRepository | getJobRepository() |
protected java.lang.String | getName() |
B | incrementer(JobParametersIncrementer jobParametersIncrementer) ジョブパラメーターインクリメンタを追加します。 |
protected boolean | isRestartable() |
B | listener(JobExecutionListener listener) ジョブ実行リスナーを登録します。 |
B | listener(java.lang.Object listener) アノテーションベースのリスナー構成を使用してオブジェクトを登録します。 |
B | preventRestart() 失敗した場合でもこのジョブの実行を再開しないようにフラグを設定します。 |
B | repository(JobRepository jobRepository) ジョブのジョブリポジトリを設定します。 |
B | validator(JobParametersValidator jobParametersValidator) ジョブパラメーターバリデータを追加します。 |
public JobBuilderHelper(java.lang.String name)
protected JobBuilderHelper(JobBuilderHelper<?> parent)
parent
- 共通のステッププロパティを含む親ヘルパー public B validator(JobParametersValidator jobParametersValidator)
jobParametersValidator
- ジョブパラメーターバリデータ public B incrementer(JobParametersIncrementer jobParametersIncrementer)
jobParametersIncrementer
- ジョブパラメーターインクリメンタ public B repository(JobRepository jobRepository)
jobRepository
- ジョブリポジトリ (必須)public B listener(java.lang.Object listener)
listener
- リスナーアノテーションで設定されたメソッドを持つオブジェクト public B listener(JobExecutionListener listener)
listener
- ジョブ実行リスナー public B preventRestart()
protected java.lang.String getName()
protected JobRepository getJobRepository()
protected boolean isRestartable()
protected void enhance(Job target)