BATCH-1013: split the <step> elements name attribute into id and ref attributes

This commit is contained in:
trisberg
2009-02-10 04:52:03 +00:00
parent 52628ea904
commit d3396a3fa7
63 changed files with 251 additions and 171 deletions

View File

@@ -14,7 +14,7 @@
multiple environments. -->
<job id="loopJob" incrementer="jobParametersIncrementer">
<step name="step1">
<step id="step1">
<tasklet reader="reader" writer="writer" commit-interval="3"/>
</step>
</job>

View File

@@ -9,10 +9,10 @@
http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.0.xsd">
<job id="beanWrapperMapperJob">
<step name="step1" next="step2">
<step id="step1" next="step2">
<tasklet reader="tradeFileItemReader" processor="processor" writer="tradeWriter" commit-interval="1"></tasklet>
</step>
<step name="step2">
<step id="step2">
<tasklet reader="personFileItemReader" writer="personWriter" commit-interval="1"></tasklet>
</step>
</job>

View File

@@ -16,7 +16,7 @@
</beans:description>
<job id="compositeItemWriterJob">
<step name="step1">
<step id="step1">
<tasklet reader="fileItemReader" processor="processor" writer="compositeWriter" commit-interval="1">
<streams>
<stream ref="fileItemReader"/>

View File

@@ -8,7 +8,7 @@
http://www.springframework.org/schema/batch http://www.springframework.org/schema/batch/spring-batch-2.0.xsd">
<job id="customerFilterJob">
<step name="uploadCustomer">
<step id="uploadCustomer">
<tasklet reader="customerFileUploadReader"
processor="customerUpdateProcessor"
writer="customerUpdateWriter"

View File

@@ -18,7 +18,7 @@
</beans:description>
<job id="delegateJob">
<step name="step1">
<step id="step1">
<tasklet reader="reader" writer="writer" commit-interval="1"/>
</step>
</job>

View File

@@ -12,15 +12,15 @@
http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.0.xsd">
<job id="footballJob">
<step name="playerload" next="gameLoad">
<step id="playerload" next="gameLoad">
<tasklet reader="playerFileItemReader" writer="playerWriter"
commit-interval="${job.commit.interval}" />
</step>
<step name="gameLoad" next="playerSummarization">
<step id="gameLoad" next="playerSummarization">
<tasklet reader="gameFileItemReader" writer="gameWriter"
commit-interval="${job.commit.interval}" />
</step>
<step name="playerSummarization">
<step id="playerSummarization">
<tasklet reader="playerSummarizationSource" writer="summaryWriter"
commit-interval="${job.commit.interval}" />
</step>

View File

@@ -13,7 +13,7 @@
</beans:description>
<job id="headerFooterSample">
<step name="step1">
<step id="step1">
<tasklet reader="reader" writer="writer" commit-interval="3">
<streams>
<stream ref="reader"/>

View File

@@ -11,7 +11,7 @@
<beans:description>Example for Hibernate integration.</beans:description>
<job id="hibernateJob" restartable="false">
<step name="step1">
<step id="step1">
<tasklet reader="hibernateItemReader"
processor="creditIncreaseProcessor"
writer="hibernateCreditWriter"

View File

@@ -14,7 +14,7 @@
http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-2.0.xsd">
<job id="ioSampleJob">
<step name="step1">
<step id="step1">
<tasklet reader="itemReader" processor="itemProcessor" writer="itemWriter" commit-interval="2"/>
</step>
</job>

View File

@@ -14,7 +14,7 @@
http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-2.0.xsd">
<batch:job id="ioSampleJob">
<batch:step name="step1">
<batch:step id="step1">
<batch:tasklet reader="itemReader" writer="itemWriter" commit-interval="2"/>
</batch:step>
</batch:job>

View File

@@ -14,7 +14,7 @@
http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-2.0.xsd">
<batch:job id="ioSampleJob">
<batch:step name="step1">
<batch:step id="step1">
<batch:tasklet reader="itemReader" writer="itemWriter" commit-interval="2"/>
</batch:step>
</batch:job>

View File

@@ -12,13 +12,13 @@
http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.0.xsd">
<job id="loopFlowSample">
<step name="step1" next="step2">
<step id="step1" next="step2">
<tasklet reader="itemGenerator" writer="itemWriter" commit-interval="1"/>
<listeners>
<listener ref="resettingListener"/>
</listeners>
</step>
<step name="step2" next="limitDecision">
<step id="step2" next="limitDecision">
<tasklet reader="itemGenerator" writer="itemWriter"
commit-interval="1" allow-start-if-complete="true"/>
<listeners>

View File

@@ -11,7 +11,7 @@
http://www.springframework.org/schema/aop/spring-aop-2.0.xsd">
<job id="multilineJob">
<step name="step1">
<step id="step1">
<tasklet reader="reader" writer="writer" commit-interval="1">
<streams>
<stream ref="fileItemReader"/>

View File

@@ -13,7 +13,7 @@
<beans:import resource="multilineOrderIo.xml" />
<job id="multilineOrderJob">
<step name="step1">
<step id="step1">
<tasklet reader="reader" processor="processor" writer="fileItemWriter" commit-interval="">
<streams>
<stream ref="fileItemWriter"/>

View File

@@ -12,13 +12,13 @@
http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.0.xsd">
<job id="parallelJob">
<step name="staging" next="loading">
<step id="staging" next="loading">
<tasklet reader="fileItemReader"
processor="validatingProcessor"
writer="stagingItemWriter"
commit-interval="2"/>
</step>
<step name="loading">
<step id="loading">
<tasklet reader="stagingReader"
processor="stagingProcessor"
writer="tradeWriter"

View File

@@ -12,7 +12,7 @@
http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.0.xsd">
<job id="restartSampleJob" restartable="true">
<step name="step1">
<step id="step1">
<tasklet reader="itemReader" processor="processor" writer="tradeWriter" commit-interval="2">
<streams>
<stream ref="fileItemReader"/>

View File

@@ -12,7 +12,7 @@
http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.0.xsd">
<job id="retrySample">
<step name="step1">
<step id="step1">
<tasklet reader="itemGenerator"
writer="itemWriter"
commit-interval="1"

View File

@@ -13,7 +13,7 @@
http://www.springframework.org/schema/aop/spring-aop-2.0.xsd">
<job id="skipJob" incrementer="incrementer">
<step name="step1">
<step id="step1">
<tasklet reader="fileItemReader" processor="tradeProcessor" writer="tradeWriter"
commit-interval="1" skip-limit="1">
</tasklet>
@@ -28,9 +28,9 @@
</listeners>
</step>
<step name="errorPrint1" next="step2" tasklet="errorLogTasklet"/>
<step id="errorPrint1" next="step2" tasklet="errorLogTasklet"/>
<step name="step2" next="skipCheckingDecision">
<step id="step2" next="skipCheckingDecision">
<tasklet reader="tradeSqlItemReader" processor="tradeProcessor" writer="itemTrackingWriter"
commit-interval="2" skip-limit="1">
<skippable-exception-classes>
@@ -49,7 +49,7 @@
<end on="*"/>
</decision>
<step name="errorPrint2" tasklet="errorLogTasklet"/>
<step id="errorPrint2" tasklet="errorLogTasklet"/>
</job>

View File

@@ -13,7 +13,7 @@
http://www.springframework.org/schema/aop/spring-aop-2.0.xsd">
<job id="tradeJob">
<step name="step1" next="step2">
<step id="step1" next="step2">
<tasklet reader="fileItemReader"
processor="validatingProcessor"
writer="tradeWriter"
@@ -24,10 +24,10 @@
</streams>
</tasklet>
</step>
<step name="step2" next="step3">
<step id="step2" next="step3">
<tasklet reader="tradeSqlItemReader" writer="customerWriter" commit-interval="1"/>
</step>
<step name="step3">
<step id="step3">
<tasklet reader="customerSqlItemReader" writer="creditWriter" commit-interval="1"/>
</step>
</job>