Тасклет не подходит для делегирования пошаговой обработки заданию, вместо него следует использовать JobStep .
Основное задание можно определить в XML и обратиться кзадание «делегировать» (которое может быть компонентом, определенным в конфигурации XML или Java). Вот пример:
<batch:job id="mainJob">
<batch:step id="step">
<batch:job ref="subjob">
</batch:job>
</batch:step>
</batch:job>
В этом примере subjob
может быть заданием Spring Batch, определенным в конфигурации XML или Java.