BATCH-1181: Changed <chunk-tasklet/> to <chunk/>
This commit is contained in:
@@ -16,7 +16,7 @@
|
||||
<job id="loopJob" incrementer="jobParametersIncrementer">
|
||||
<step id="step1">
|
||||
<tasklet>
|
||||
<chunk-tasklet reader="reader" writer="writer" commit-interval="3"/>
|
||||
<chunk reader="reader" writer="writer" commit-interval="3"/>
|
||||
</tasklet>
|
||||
</step>
|
||||
</job>
|
||||
|
||||
@@ -11,13 +11,14 @@
|
||||
<job id="beanWrapperMapperJob">
|
||||
<step id="step1" next="step2">
|
||||
<tasklet>
|
||||
<chunk-tasklet reader="tradeFileItemReader" processor="processor" writer="tradeWriter"
|
||||
commit-interval="1"/>
|
||||
<chunk reader="tradeFileItemReader" processor="processor" writer="tradeWriter"
|
||||
commit-interval="1"/>
|
||||
</tasklet>
|
||||
</step>
|
||||
<step id="step2">
|
||||
<tasklet>
|
||||
<chunk-tasklet reader="personFileItemReader" writer="personWriter" commit-interval="1"/>
|
||||
<chunk reader="personFileItemReader" writer="personWriter"
|
||||
commit-interval="1"/>
|
||||
</tasklet>
|
||||
</step>
|
||||
</job>
|
||||
|
||||
@@ -18,14 +18,14 @@
|
||||
<job id="compositeItemWriterJob">
|
||||
<step id="step1">
|
||||
<tasklet>
|
||||
<chunk-tasklet reader="fileItemReader" processor="processor" writer="compositeWriter"
|
||||
commit-interval="1">
|
||||
<chunk reader="fileItemReader" processor="processor" writer="compositeWriter"
|
||||
commit-interval="1">
|
||||
<streams>
|
||||
<stream ref="fileItemReader"/>
|
||||
<stream ref="fileItemWriter1"/>
|
||||
<stream ref="fileItemWriter2"/>
|
||||
</streams>
|
||||
</chunk-tasklet>
|
||||
</chunk>
|
||||
</tasklet>
|
||||
</step>
|
||||
</job>
|
||||
|
||||
@@ -10,10 +10,10 @@
|
||||
<job id="customerFilterJob">
|
||||
<step id="uploadCustomer">
|
||||
<tasklet>
|
||||
<chunk-tasklet reader="customerFileUploadReader"
|
||||
processor="customerUpdateProcessor"
|
||||
writer="customerUpdateWriter"
|
||||
commit-interval="1"/>
|
||||
<chunk reader="customerFileUploadReader"
|
||||
processor="customerUpdateProcessor"
|
||||
writer="customerUpdateWriter"
|
||||
commit-interval="1"/>
|
||||
<listeners>
|
||||
<listener ref="customerTokenizer"/>
|
||||
</listeners>
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
<job id="delegateJob">
|
||||
<step id="step1">
|
||||
<tasklet>
|
||||
<chunk-tasklet reader="reader" writer="writer" commit-interval="1"/>
|
||||
<chunk reader="reader" writer="writer" commit-interval="1"/>
|
||||
</tasklet>
|
||||
</step>
|
||||
</job>
|
||||
|
||||
@@ -14,14 +14,14 @@
|
||||
<job id="footballJob">
|
||||
<step id="playerload" next="gameLoad">
|
||||
<tasklet>
|
||||
<chunk-tasklet reader="playerFileItemReader" writer="playerWriter"
|
||||
commit-interval="${job.commit.interval}" />
|
||||
<chunk reader="playerFileItemReader" writer="playerWriter"
|
||||
commit-interval="${job.commit.interval}" />
|
||||
</tasklet>
|
||||
</step>
|
||||
<step id="gameLoad" next="playerSummarization">
|
||||
<tasklet>
|
||||
<chunk-tasklet reader="gameFileItemReader" writer="gameWriter"
|
||||
commit-interval="${job.commit.interval}" />
|
||||
<chunk reader="gameFileItemReader" writer="gameWriter"
|
||||
commit-interval="${job.commit.interval}" />
|
||||
</tasklet>
|
||||
</step>
|
||||
<step id="playerSummarization" parent="summarizationStep" />
|
||||
@@ -29,8 +29,8 @@
|
||||
|
||||
<step id="summarizationStep">
|
||||
<tasklet>
|
||||
<chunk-tasklet reader="playerSummarizationSource" writer="summaryWriter"
|
||||
commit-interval="${job.commit.interval}" />
|
||||
<chunk reader="playerSummarizationSource" writer="summaryWriter"
|
||||
commit-interval="${job.commit.interval}" />
|
||||
</tasklet>
|
||||
</step>
|
||||
|
||||
|
||||
@@ -15,12 +15,12 @@
|
||||
<job id="headerFooterSample">
|
||||
<step id="step1">
|
||||
<tasklet>
|
||||
<chunk-tasklet reader="reader" writer="writer" commit-interval="3">
|
||||
<chunk reader="reader" writer="writer" commit-interval="3">
|
||||
<streams>
|
||||
<stream ref="reader"/>
|
||||
<stream ref="writer"/>
|
||||
</streams>
|
||||
</chunk-tasklet>
|
||||
</chunk>
|
||||
<listeners>
|
||||
<listener ref="footerCallback"/>
|
||||
</listeners>
|
||||
|
||||
@@ -13,11 +13,11 @@
|
||||
<job id="hibernateJob" restartable="false">
|
||||
<step id="step1">
|
||||
<tasklet>
|
||||
<chunk-tasklet reader="hibernateItemReader"
|
||||
processor="creditIncreaseProcessor"
|
||||
writer="hibernateCreditWriter"
|
||||
skip-limit="5"
|
||||
commit-interval="3"/>
|
||||
<chunk reader="hibernateItemReader"
|
||||
processor="creditIncreaseProcessor"
|
||||
writer="hibernateCreditWriter"
|
||||
skip-limit="5"
|
||||
commit-interval="3"/>
|
||||
</tasklet>
|
||||
</step>
|
||||
</job>
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
<job id="ioSampleJob">
|
||||
<step id="step1">
|
||||
<tasklet>
|
||||
<chunk-tasklet reader="itemReader" processor="itemProcessor" writer="itemWriter" commit-interval="2"/>
|
||||
<chunk reader="itemReader" processor="itemProcessor" writer="itemWriter" commit-interval="2"/>
|
||||
</tasklet>
|
||||
</step>
|
||||
</job>
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
<batch:job id="ioSampleJob">
|
||||
<batch:step id="step1">
|
||||
<batch:tasklet>
|
||||
<batch:chunk-tasklet reader="itemReader" writer="itemWriter" commit-interval="2"/>
|
||||
<batch:chunk reader="itemReader" writer="itemWriter" commit-interval="2"/>
|
||||
</batch:tasklet>
|
||||
</batch:step>
|
||||
</batch:job>
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
<batch:job id="ioSampleJob">
|
||||
<batch:step id="step1">
|
||||
<batch:tasklet>
|
||||
<batch:chunk-tasklet reader="itemReader" writer="itemWriter" commit-interval="2"/>
|
||||
<batch:chunk reader="itemReader" writer="itemWriter" commit-interval="2"/>
|
||||
</batch:tasklet>
|
||||
</batch:step>
|
||||
</batch:job>
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
<job id="loopFlowSample">
|
||||
<step id="step1" next="step2">
|
||||
<tasklet>
|
||||
<chunk-tasklet reader="itemGenerator" writer="itemWriter" commit-interval="1"/>
|
||||
<chunk reader="itemGenerator" writer="itemWriter" commit-interval="1"/>
|
||||
<listeners>
|
||||
<listener ref="resettingListener"/>
|
||||
</listeners>
|
||||
@@ -22,7 +22,7 @@
|
||||
</step>
|
||||
<step id="step2" next="limitDecision">
|
||||
<tasklet allow-start-if-complete="true">
|
||||
<chunk-tasklet reader="itemGenerator" writer="itemWriter" commit-interval="1"/>
|
||||
<chunk reader="itemGenerator" writer="itemWriter" commit-interval="1"/>
|
||||
<listeners>
|
||||
<listener ref="resettingListener"/>
|
||||
</listeners>
|
||||
|
||||
@@ -13,11 +13,11 @@
|
||||
<batch:job id="multilineJob">
|
||||
<batch:step id="step1">
|
||||
<batch:tasklet>
|
||||
<batch:chunk-tasklet reader="reader" writer="writer" commit-interval="1">
|
||||
<batch:chunk reader="reader" writer="writer" commit-interval="1">
|
||||
<batch:streams>
|
||||
<batch:stream ref="fileItemReader"/>
|
||||
</batch:streams>
|
||||
</batch:chunk-tasklet>
|
||||
</batch:chunk>
|
||||
</batch:tasklet>
|
||||
</batch:step>
|
||||
</batch:job>
|
||||
|
||||
@@ -15,12 +15,12 @@
|
||||
<job id="multilineOrderJob">
|
||||
<step id="step1">
|
||||
<tasklet>
|
||||
<chunk-tasklet reader="reader" processor="processor" writer="fileItemWriter" commit-interval="5">
|
||||
<chunk reader="reader" processor="processor" writer="fileItemWriter" commit-interval="5">
|
||||
<streams>
|
||||
<stream ref="fileItemWriter"/>
|
||||
<stream ref="fileItemReader"/>
|
||||
</streams>
|
||||
</chunk-tasklet>
|
||||
</chunk>
|
||||
</tasklet>
|
||||
</step>
|
||||
</job>
|
||||
|
||||
@@ -14,19 +14,19 @@
|
||||
<job id="parallelJob">
|
||||
<step id="staging" next="loading">
|
||||
<tasklet>
|
||||
<chunk-tasklet reader="fileItemReader"
|
||||
processor="validatingProcessor"
|
||||
writer="stagingItemWriter"
|
||||
commit-interval="2"/>
|
||||
<chunk reader="fileItemReader"
|
||||
processor="validatingProcessor"
|
||||
writer="stagingItemWriter"
|
||||
commit-interval="2"/>
|
||||
</tasklet>
|
||||
</step>
|
||||
<step id="loading">
|
||||
<tasklet>
|
||||
<chunk-tasklet reader="stagingReader"
|
||||
processor="stagingProcessor"
|
||||
writer="tradeWriter"
|
||||
commit-interval="1"
|
||||
task-executor="taskExecutor"/>
|
||||
<chunk reader="stagingReader"
|
||||
processor="stagingProcessor"
|
||||
writer="tradeWriter"
|
||||
commit-interval="1"
|
||||
task-executor="taskExecutor"/>
|
||||
</tasklet>
|
||||
</step>
|
||||
</job>
|
||||
|
||||
@@ -38,7 +38,7 @@
|
||||
|
||||
<batch:step id="step1">
|
||||
<batch:tasklet job-repository="jobRepository" transaction-manager="transactionManager">
|
||||
<batch:chunk-tasklet writer="itemWriter" reader="itemReader" processor="itemProcessor" commit-interval="5" />
|
||||
<batch:chunk writer="itemWriter" reader="itemReader" processor="itemProcessor" commit-interval="5" />
|
||||
<batch:listeners>
|
||||
<batch:listener ref="fileNameListener" />
|
||||
</batch:listeners>
|
||||
|
||||
@@ -11,11 +11,11 @@
|
||||
<job id="restartSampleJob" restartable="true">
|
||||
<step id="step1">
|
||||
<tasklet>
|
||||
<chunk-tasklet reader="itemReader" processor="processor" writer="tradeWriter" commit-interval="2">
|
||||
<chunk reader="itemReader" processor="processor" writer="tradeWriter" commit-interval="2">
|
||||
<streams>
|
||||
<stream ref="fileItemReader" />
|
||||
</streams>
|
||||
</chunk-tasklet>
|
||||
</chunk>
|
||||
</tasklet>
|
||||
</step>
|
||||
</job>
|
||||
|
||||
@@ -14,14 +14,14 @@
|
||||
<job id="retrySample">
|
||||
<step id="step1">
|
||||
<tasklet>
|
||||
<chunk-tasklet reader="itemGenerator"
|
||||
writer="itemWriter"
|
||||
commit-interval="1"
|
||||
retry-limit="3">
|
||||
<chunk reader="itemGenerator"
|
||||
writer="itemWriter"
|
||||
commit-interval="1"
|
||||
retry-limit="3">
|
||||
<retryable-exception-classes>
|
||||
java.lang.Exception
|
||||
</retryable-exception-classes>
|
||||
</chunk-tasklet>
|
||||
</chunk>
|
||||
</tasklet>
|
||||
</step>
|
||||
</job>
|
||||
|
||||
@@ -15,9 +15,9 @@
|
||||
<job id="skipJob" incrementer="incrementer">
|
||||
<step id="step1" parent="baseStep">
|
||||
<tasklet>
|
||||
<chunk-tasklet reader="fileItemReader" processor="tradeProcessor" writer="tradeWriter"
|
||||
commit-interval="3" skip-limit="10">
|
||||
</chunk-tasklet>
|
||||
<chunk reader="fileItemReader" processor="tradeProcessor" writer="tradeWriter"
|
||||
commit-interval="3" skip-limit="10">
|
||||
</chunk>
|
||||
</tasklet>
|
||||
|
||||
<next on="*" to="step2" />
|
||||
@@ -44,11 +44,11 @@
|
||||
|
||||
<step id="secondPass" parent="t2">
|
||||
<tasklet>
|
||||
<chunk-tasklet writer="itemTrackingWriter">
|
||||
<chunk writer="itemTrackingWriter">
|
||||
<skippable-exception-classes merge="true">
|
||||
java.lang.RuntimeException
|
||||
</skippable-exception-classes>
|
||||
</chunk-tasklet>
|
||||
</chunk>
|
||||
</tasklet>
|
||||
</step>
|
||||
|
||||
@@ -56,12 +56,12 @@
|
||||
|
||||
<step id="t3" parent="baseStep" abstract="true">
|
||||
<tasklet>
|
||||
<chunk-tasklet reader="tradeSqlItemReader" processor="tradeProcessor" writer="dummyWriter"
|
||||
commit-interval="2" skip-limit="10">
|
||||
<chunk reader="tradeSqlItemReader" processor="tradeProcessor" writer="dummyWriter"
|
||||
commit-interval="2" skip-limit="10">
|
||||
<skippable-exception-classes>
|
||||
org.springframework.batch.item.validator.ValidationException
|
||||
</skippable-exception-classes>
|
||||
</chunk-tasklet>
|
||||
</chunk>
|
||||
</tasklet>
|
||||
</step>
|
||||
|
||||
|
||||
@@ -12,23 +12,23 @@
|
||||
<job id="tradeJob">
|
||||
<step id="step1" next="step2">
|
||||
<tasklet>
|
||||
<chunk-tasklet reader="fileItemReader" processor="validatingProcessor" writer="tradeWriter"
|
||||
commit-interval="1">
|
||||
<chunk reader="fileItemReader" processor="validatingProcessor" writer="tradeWriter"
|
||||
commit-interval="1">
|
||||
<streams>
|
||||
<stream ref="fileItemReader" />
|
||||
</streams>
|
||||
</chunk-tasklet>
|
||||
</chunk>
|
||||
<transaction-attributes isolation="READ_COMMITTED" />
|
||||
</tasklet>
|
||||
</step>
|
||||
<step id="step2" next="step3">
|
||||
<tasklet>
|
||||
<chunk-tasklet reader="tradeSqlItemReader" writer="customerWriter" commit-interval="1" />
|
||||
<chunk reader="tradeSqlItemReader" writer="customerWriter" commit-interval="1" />
|
||||
</tasklet>
|
||||
</step>
|
||||
<step id="step3">
|
||||
<tasklet>
|
||||
<chunk-tasklet reader="customerSqlItemReader" writer="creditWriter" commit-interval="1" />
|
||||
<chunk reader="customerSqlItemReader" writer="creditWriter" commit-interval="1" />
|
||||
</tasklet>
|
||||
</step>
|
||||
</job>
|
||||
|
||||
Reference in New Issue
Block a user