Чтобы получить дескриптор параметров задания, вы можете реализовать StepExecutionListener для вашего класса слушателя, чтобы использовать переопределенные методы beforeStep и afterStep
@Override
public void beforeStep(StepExecution stepExecution) {
String name = (String) stepExecution.getJobExecution().getExecutionContext()
.get("name");
}
@Override
public ExitStatus afterStep(StepExecution stepExecution) {
if (stepExecution.getStatus() == BatchStatus.COMPLETED) {
return ExitStatus.COMPLETED;
}
return ExitStatus.FAILED;
}