Spring批处理流-步骤java配置

Spring批处理流-步骤java配置,spring,spring-batch,Spring,Spring Batch,我不熟悉字符串批处理并为我的解决方案创建了流 jobBuilderFactory.get("importUserJob") .incrementer(new RunIdIncrementer()) .listener(listner) .start(step2()).on("FAILED").to(step3()) .from(step2()).on("COMPLETE

我不熟悉字符串批处理并为我的解决方案创建了流

jobBuilderFactory.get("importUserJob")
                .incrementer(new RunIdIncrementer())
                .listener(listner)
                .start(step2()).on("FAILED").to(step3())
                .from(step2()).on("COMPLETED")
                .to(step4())
                .next(step5()).on("FAILED").to(step6()).from(step5()).on("COMPLETED")
                .to(step7()).end().build();
我的问题是spring如何检查状态“失败”和“完成”。 如果我需要提供用户定义的字符串,那么我需要重写或实现什么方法。

的可能重复项也请参见