Запустить Spring Batch Job программно?

У меня есть приложение Spring Batch, которое я начинаю с CommandLineJobRunner . Но теперь мне нужно встроить это приложение в нашу корпоративную среду. У нас есть собственное приложение Launcher, которым я должен пользоваться. Для этого приложения запуска мне нужен класс запуска с основным методом, который будет вызываться при запуске и в котором мне нужно будет запустить Spring Batch.

Это единственный способ вручную назначить JobLauncher и запустить задание с помощью этого средства запуска, или в Spring Batch есть класс, который поддерживал бы это (или кто-то знает образец)?

15
задан Sled 15 March 2017 в 18:18
поделиться