クラス TaskletStepBuilder
java.lang.ObjectSE
org.springframework.batch.core.step.builder.StepBuilderHelper<B>
org.springframework.batch.core.step.builder.AbstractTaskletStepBuilder<TaskletStepBuilder>
org.springframework.batch.core.step.builder.TaskletStepBuilder
カスタムタスクレットに基づくタスクレットステップのビルダー(アイテム指向ではありません)。
- 導入:
- 2.2
- 作成者:
- Dave Syer, Mahmoud Ben Hassine
ネストされたクラスのサマリー
クラス org.springframework.batch.core.step.builder.StepBuilderHelper から継承されたネストクラス / インターフェース
StepBuilderHelper.CommonStepProperties
フィールドサマリー
クラス org.springframework.batch.core.step.builder.AbstractTaskletStepBuilder から継承されたフィールド
chunkListeners
クラス org.springframework.batch.core.step.builder.StepBuilderHelper から継承されたフィールド
logger, properties
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明protected Tasklet
protected TaskletStepBuilder
self()
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。クラス org.springframework.batch.core.step.builder.AbstractTaskletStepBuilder から継承されたメソッド
build, concurrent, exceptionHandler, getExceptionHandler, getStepOperations, getStreams, getTaskExecutor, getThrottleLimit, getTransactionAttribute, getTransactionManager, listener, listener, registerStepListenerAsChunkListener, stepOperations, stream, taskExecutor, throttleLimit, transactionAttribute, transactionManager
クラス org.springframework.batch.core.step.builder.StepBuilderHelper から継承されたメソッド
allowStartIfComplete, enhance, getJobRepository, getName, isAllowStartIfComplete, listener, meterRegistry, observationConvention, observationRegistry, repository, startLimit
コンストラクターの詳細
TaskletStepBuilder
親のプロパティで初期化された新しいビルダーを作成します。親がコピーされるため、再利用できます。- パラメーター:
parent
- 共通のステッププロパティを含む親ヘルパー
メソッドの詳細
tasklet
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。- パラメーター:
tasklet
- 使用するタスクレット- 戻り値:
- 流れるようなチェーン用
tasklet
public TaskletStepBuilder tasklet(Tasklet tasklet, org.springframework.transaction.PlatformTransactionManager transactionManager) - パラメーター:
tasklet
- 使用するタスクレット- 戻り値:
- 流れるようなチェーン用
- 導入:
- 5.0
self
- 次で指定:
- クラス
StepBuilderHelper<TaskletStepBuilder>
のself
createTasklet
- 次で指定:
- クラス
AbstractTaskletStepBuilder<TaskletStepBuilder>
のcreateTasklet
tasklet(Tasklet, PlatformTransactionManager)
を使用