Полный откат при достижении лимита пропуска - PullRequest
0 голосов
/ 06 июня 2019

У меня есть приложение Spring-Batch, которое обрабатывает файл и записывает результаты в базу данных.

Я хочу выполнить полный откат, если он достигнет установленного предела пропуска:

<batch:step id="stepLoadCdsCashFlows" next="stepCleanOldCdsTrades">
    <batch:tasklet>
        <batch:chunk reader="cdsCashFlowItemReader" writer="cdsCashFlowItemWriter"
            processor="cdsCashFlowsProcessor" commit-interval="1000000" skip-limit="5">
            <batch:skippable-exception-classes>
                <batch:include class="c.h.i.c.b.MySkippableException" />
            </batch:skippable-exception-classes>
        </batch:chunk>
    </batch:tasklet>
</batch:step>

Есть ли другой способ, кроме указания произвольно большого интервала фиксации?

...