У меня есть весеннее пакетное задание, в котором я указываю имя файла в качестве параметра задания, и мне нужно использовать этот параметр в решении, как мне это сделать, пожалуйста.
мой решатель:
public class MyDecider implements JobExecutionDecider
{
public FlowExecutionStatus decide(JobExecution jobExecution,
org.springframework.batch.core.StepExecution stepExecution)
{
String fileName=jobExecution.getExecutionContext().getString("file");
System.out.println(" filae name from step execution : "+fileName);
FileRead fileRead=new FileRead();
if (fileName.equals("aaaa"))
{
return FlowExecutionStatus.COMPLETED;
}
else
{
return FlowExecutionStatus.FAILED;
}
}
}