Spring 批处理作业流等待某些用户操作

Spring Batch job flow wait for some user action

我有一个测试Spring批处理作业:

@Bean
    public Job reportJob() {
        //@formatter:off
        return jobBuilderFactory
                .get(REPORT_JOB_NAME)
                    .flow(step1())
                        .on("*").to(waitForAdminApproval())
                            .on("*").to(step2())
                    .end().build();
        //@formatter:on
    }

在 step1() 之后,我需要等待网站管理员的手动操作(批准),然后才能转到 ste2。

如何使用 Spring 批处理作业实现?

我不建议这样做。定义两个可以独立启动的不同作业。