2014-09-19 5 views
0

Как сделать весенний пакетный режим сна между выполнением, если следующий шаг сам по себе?Весенний пакетный спящий режим между этапами

Например

<batch:step id="messages" next="messages"> 
..... 
</batch:step> 

Я попытался с помощью родительского = «simpleJob» с следующей конфигурацией только получить уникальный ключ ограничений. Не уверен, что мне не хватает.

<bean id="simpleJob" class="org.springframework.batch.core.job.SimpleJob" abstract="true"> 
    <property name="jobRepository" ref="jobRepository"/> 
</bean> 

<bean id="runScheduler" class="com.test.boa.scheduler.RunScheduler"> 
    <property name="dataSource" ref="dataSource"/> 
</bean> 

<task:scheduled-tasks> 
    <task:scheduled ref="runScheduler" method="run" fixed-delay="500000"/> 
</task:scheduled-tasks> 

RunScheduler получает следующий ключ, но кажется, что он не увеличивается при завершении этапа.

Любая помощь будет оценена по достоинству.

ответ

Смежные вопросы