public abstract class StepBuilderHelper<B extends StepBuilderHelper<B>>
extends java.lang.Object
修飾子と型 | クラスと説明 |
---|---|
static class | StepBuilderHelper.CommonStepProperties |
修飾子と型 | フィールドと説明 |
---|---|
protected org.apache.commons.logging.Log | logger |
protected StepBuilderHelper.CommonStepProperties | properties |
修飾子 | コンストラクターと説明 |
---|---|
protected | StepBuilderHelper(StepBuilderHelper<?> parent) 親のプロパティで初期化された新しいビルダーを作成します。 |
| StepBuilderHelper(java.lang.String name) |
修飾子と型 | メソッドと説明 |
---|---|
B | allowStartIfComplete(boolean allowStartIfComplete) |
protected void | enhance(Step target) |
protected JobRepository | getJobRepository() |
protected java.lang.String | getName() |
protected org.springframework.transaction.PlatformTransactionManager | getTransactionManager() |
protected boolean | isAllowStartIfComplete() |
B | listener(java.lang.Object listener) アノテーションベースのリスナー構成を使用してオブジェクトを登録します。 |
B | listener(StepExecutionListener listener) |
B | repository(JobRepository jobRepository) |
B | startLimit(int startLimit) |
B | transactionManager(org.springframework.transaction.PlatformTransactionManager transactionManager) |
protected final org.apache.commons.logging.Log logger
protected final StepBuilderHelper.CommonStepProperties properties
public StepBuilderHelper(java.lang.String name)
protected StepBuilderHelper(StepBuilderHelper<?> parent)
parent
- 共通のステッププロパティを含む親ヘルパー public B repository(JobRepository jobRepository)
public B transactionManager(org.springframework.transaction.PlatformTransactionManager transactionManager)
public B startLimit(int startLimit)
public B listener(java.lang.Object listener)
listener
- リスナーアノテーションで設定されたメソッドを持つオブジェクト public B listener(StepExecutionListener listener)
public B allowStartIfComplete(boolean allowStartIfComplete)
protected java.lang.String getName()
protected JobRepository getJobRepository()
protected org.springframework.transaction.PlatformTransactionManager getTransactionManager()
protected boolean isAllowStartIfComplete()
protected void enhance(Step target)