Skip to content

Commit ef36f95

Browse files
scottkurzradcortez
authored andcommitted
Switch from polling on JobExecution (for job completion) to polling with JobOperator and executionId.
1 parent 54a2719 commit ef36f95

File tree

15 files changed

+23
-19
lines changed

15 files changed

+23
-19
lines changed

batch/batch-listeners/src/test/java/org/javaee7/batch/batch/listeners/BatchListenersTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ public void testBatchListeners() throws Exception {
144144
Long executionId = jobOperator.start("myJob", new Properties());
145145
JobExecution jobExecution = jobOperator.getJobExecution(executionId);
146146

147-
BatchTestHelper.keepTestAlive(jobExecution);
147+
jobExecution = BatchTestHelper.keepTestAlive(jobExecution);
148148

149149
List<StepExecution> stepExecutions = jobOperator.getStepExecutions(executionId);
150150
for (StepExecution stepExecution : stepExecutions) {

batch/batchlet-simple/src/test/java/org/javaee7/batch/batchlet/simple/MyBatchletTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ public void testBatchletProcess() throws Exception {
7373
Long executionId = jobOperator.start("myJob", new Properties());
7474
JobExecution jobExecution = jobOperator.getJobExecution(executionId);
7575

76-
BatchTestHelper.keepTestAlive(jobExecution);
76+
jobExecution = BatchTestHelper.keepTestAlive(jobExecution);
7777

7878
// <1> Job should be completed.
7979
assertEquals(jobExecution.getBatchStatus(), BatchStatus.COMPLETED);

batch/chunk-checkpoint/src/test/java/org/javaee7/batch/chunk/checkpoint/BatchChunkCheckpointTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ public void testBatchChunkCheckpoint() throws Exception {
8383
Long executionId = jobOperator.start("myJob", new Properties());
8484
JobExecution jobExecution = jobOperator.getJobExecution(executionId);
8585

86-
BatchTestHelper.keepTestAlive(jobExecution);
86+
jobExecution = BatchTestHelper.keepTestAlive(jobExecution);
8787

8888
List<StepExecution> stepExecutions = jobOperator.getStepExecutions(executionId);
8989
for (StepExecution stepExecution : stepExecutions) {

batch/chunk-csv-database/src/test/java/org/javaee7/batch/chunk/csv/database/BatchCSVDatabaseTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ public void testBatchCSVDatabase() throws Exception {
9797
Long executionId = jobOperator.start("myJob", new Properties());
9898
JobExecution jobExecution = jobOperator.getJobExecution(executionId);
9999

100-
BatchTestHelper.keepTestAlive(jobExecution);
100+
jobExecution = BatchTestHelper.keepTestAlive(jobExecution);
101101

102102
List<StepExecution> stepExecutions = jobOperator.getStepExecutions(executionId);
103103
for (StepExecution stepExecution : stepExecutions) {

batch/chunk-exception/src/test/java/org/javaee7/batch/chunk/exception/BatchChunkExceptionTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ public void testBatchChunkException() throws Exception {
112112
Long executionId = jobOperator.start("myJob", new Properties());
113113
JobExecution jobExecution = jobOperator.getJobExecution(executionId);
114114

115-
BatchTestHelper.keepTestAlive(jobExecution);
115+
jobExecution = BatchTestHelper.keepTestAlive(jobExecution);
116116

117117
List<StepExecution> stepExecutions = jobOperator.getStepExecutions(executionId);
118118
for (StepExecution stepExecution : stepExecutions) {

batch/chunk-mapper/src/test/java/org/javaee7/batch/sample/chunk/mapper/BatchChunkMapperTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ public void testBatchChunkMapper() throws Exception {
9191
Long executionId = jobOperator.start("myJob", new Properties());
9292
JobExecution jobExecution = jobOperator.getJobExecution(executionId);
9393

94-
BatchTestHelper.keepTestAlive(jobExecution);
94+
jobExecution = BatchTestHelper.keepTestAlive(jobExecution);
9595

9696
List<StepExecution> stepExecutions = jobOperator.getStepExecutions(executionId);
9797
for (StepExecution stepExecution : stepExecutions) {

batch/chunk-optional-processor/src/test/java/org/javaee7/batch/chunk/optional/processor/BatchChunkOptionalProcessorTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ public void testBatchChunkOptionalProcessor() throws Exception {
6969
Long executionId = jobOperator.start("myJob", new Properties());
7070
JobExecution jobExecution = jobOperator.getJobExecution(executionId);
7171

72-
BatchTestHelper.keepTestAlive(jobExecution);
72+
jobExecution = BatchTestHelper.keepTestAlive(jobExecution);
7373

7474
List<StepExecution> stepExecutions = jobOperator.getStepExecutions(executionId);
7575
for (StepExecution stepExecution : stepExecutions) {

batch/chunk-partition/src/test/java/org/javaee7/batch/sample/chunk/partition/BatchChunkPartitionTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ public void testBatchChunkPartition() throws Exception {
8686
Long executionId = jobOperator.start("myJob", new Properties());
8787
JobExecution jobExecution = jobOperator.getJobExecution(executionId);
8888

89-
BatchTestHelper.keepTestAlive(jobExecution);
89+
jobExecution = BatchTestHelper.keepTestAlive(jobExecution);
9090

9191
List<StepExecution> stepExecutions = jobOperator.getStepExecutions(executionId);
9292
for (StepExecution stepExecution : stepExecutions) {

batch/chunk-simple-nobeans/src/test/java/org/javaee7/batch/samples/chunk/simple/nobeans/BatchChunkSimpleNoBeansTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ public void testBatchChunkSimpleNoBeans() throws Exception {
6767
Long executionId = jobOperator.start("myJob", new Properties());
6868
JobExecution jobExecution = jobOperator.getJobExecution(executionId);
6969

70-
BatchTestHelper.keepTestAlive(jobExecution);
70+
jobExecution = BatchTestHelper.keepTestAlive(jobExecution);
7171

7272
List<StepExecution> stepExecutions = jobOperator.getStepExecutions(executionId);
7373
for (StepExecution stepExecution : stepExecutions) {

batch/chunk-simple/src/test/java/org/javaee7/batch/chunk/simple/ChunkSimpleTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ public void testChunkSimple() throws Exception {
6868
Long executionId = jobOperator.start("myJob", new Properties());
6969
JobExecution jobExecution = jobOperator.getJobExecution(executionId);
7070

71-
BatchTestHelper.keepTestAlive(jobExecution);
71+
jobExecution = BatchTestHelper.keepTestAlive(jobExecution);
7272

7373
List<StepExecution> stepExecutions = jobOperator.getStepExecutions(executionId);
7474
for (StepExecution stepExecution : stepExecutions) {

0 commit comments

Comments
 (0)