Spring batch: перезапустите работу и затем автоматически начните следующую работу
Мне нужно создать шаблон восстановления. В моем паттерне я могу запустить работу только в заданном временном окне. В случае сбоя задания оно будет перезапущено только в следующем временном окне, а по окончании я хотел бы запустить запланированное задание для этого окна заранее. Единственное отличие между заданиями - это параметры временного окна.
Я думал о JobExecutionDecider в сочетании с JobExplorer или переопределением Joblauncher. Но все кажется слишком навязчивым.
Я не смог найти пример, который бы соответствовал моим потребностям, и любые идеи будут приветствоваться.