Skip to content

Commit e4efa24

Browse files
committed
Deprecate MetaDataInstanceFactory#createJobExecution
This method accepts job parameters as a string, which can cause parsing issues. Resolves #4303
1 parent 523386e commit e4efa24

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

spring-batch-test/src/main/java/org/springframework/batch/test/MetaDataInstanceFactory.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,10 @@ public static JobExecution createJobExecution(String jobName, Long instanceId, L
114114
* @param executionId the id for the {@link JobExecution}
115115
* @param jobParameters new line separated key=value pairs
116116
* @return a {@link JobExecution}
117+
* @deprecated use {{@link #createJobExecution(String, Long, Long, JobParameters)}}
118+
* instead. Will be removed in v5.2
117119
*/
120+
@Deprecated(since = "5.0.1", forRemoval = true)
118121
public static JobExecution createJobExecution(String jobName, Long instanceId, Long executionId,
119122
String jobParameters) {
120123
JobParameters params = new DefaultJobParametersConverter()

0 commit comments

Comments
 (0)