类 SleepingTasklet
- java.lang.Object
- org.springframework.batch.core.test.timeout.SleepingTasklet
- 所有已实现的接口:
Tasklet
public class SleepingTasklet extends java.lang.Object implements Tasklet
构造器概要
构造器 构造器 说明 SleepingTasklet()
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 RepeatStatus
execute(StepContribution contribution, ChunkContext chunkContext)
Given the current context in the form of a step contribution, do whatever is necessary to process this unit inside a transaction.void
setMillisToSleep(long millisToSleep)
构造器详细资料
SleepingTasklet
public SleepingTasklet()
方法详细资料
execute
public RepeatStatus execute(StepContribution contribution, ChunkContext chunkContext) throws java.lang.Exception
从接口复制的说明:Tasklet
Given the current context in the form of a step contribution, do whatever is necessary to process this unit inside a transaction. Implementations returnRepeatStatus.FINISHED
if finished. If not they returnRepeatStatus.CONTINUABLE
. On failure throws an exception.- 指定者:
execute
在接口中Tasklet
- 参数:
contribution
- mutable state to be passed back to update the current step executionchunkContext
- attributes shared between invocations but not between restarts- 返回:
- an
RepeatStatus
indicating whether processing is continuable. Returningnull
is interpreted asRepeatStatus.FINISHED
- 抛出:
java.lang.Exception
- thrown if error occurs during execution.
setMillisToSleep
public void setMillisToSleep(long millisToSleep)