diff --git a/spring-batch-core/src/main/java/org/springframework/batch/core/JobParameters.java b/spring-batch-core/src/main/java/org/springframework/batch/core/JobParameters.java index 94a797397..e39bd3d4a 100644 --- a/spring-batch-core/src/main/java/org/springframework/batch/core/JobParameters.java +++ b/spring-batch-core/src/main/java/org/springframework/batch/core/JobParameters.java @@ -17,6 +17,7 @@ package org.springframework.batch.core; import java.io.Serializable; +import java.util.Collections; import java.util.Date; import java.util.LinkedHashMap; import java.util.Map; @@ -233,7 +234,7 @@ public class JobParameters implements Serializable { * @return an unmodifiable map containing all parameters. */ public Map getParameters(){ - return new LinkedHashMap<>(parameters); + return Collections.unmodifiableMap(parameters); } /**