Spring batch 自定义批处理状态枚举

Spring batch 自定义批处理状态枚举,spring-batch,Spring Batch,是否可以在Spring batch 3中配置自定义批次状态枚举而不是BatchStatus。 目前这是非常有限的。例如,启动后,我们希望运行、暂停、暂停、自动暂停、自动停止、手动暂停等我认为您将批处理状态与退出状态混淆了。BatchStatus是框架理解和使用的预定义状态的枚举。由于框架需要能够根据这些状态做出决策,因此它们是一组有限的、不可更改的值 ExitStatus是一种自定义状态,可用于所描述的条件。您可以在此处文档的“BatchStatus vs ExitStatus”部分中阅读有关退

是否可以在Spring batch 3中配置自定义批次状态枚举而不是BatchStatus。
目前这是非常有限的。例如,启动后,我们希望运行、暂停、暂停、自动暂停、自动停止、手动暂停等

我认为您将
批处理状态
退出状态
混淆了。
BatchStatus
是框架理解和使用的预定义状态的枚举。由于框架需要能够根据这些状态做出决策,因此它们是一组有限的、不可更改的值


ExitStatus
是一种自定义状态,可用于所描述的条件。您可以在此处文档的“BatchStatus vs ExitStatus”部分中阅读有关退出状态的更多信息:

谢谢。我是新来的。这很有帮助。