Spring Batch作业流程等待某些用户操作

时间:2015-09-09 13:03:39

标签: spring spring-batch

我有一个测试Spring Batch流程作业:

@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 Batch流程作业实现它?

1 个答案:

答案 0 :(得分:1)

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