是否可以在Xml配置中使用quatz串行运行连接

时间:2015-05-26 16:49:16

标签: java spring hibernate spring-mvc quartz-scheduler

我正在一个应用程序中工作,我需要以串行方式安排和运行作业。就像我有3个工作。

当job1完成后,job2启动。 当job2完成后,job3开始。

如果任何作业发生错误,则将回滚整个事务。 Job2依赖于Job1事务,job3依赖于job1和job2事务。

我对 JobListener 了解一点,但想要用XML配置作业。

1 个答案:

答案 0 :(得分:0)

job2和job3真的离散的工作也必须单独安排吗?

如果是这样,你可能会遇到丑陋的时间问题。确保job2和job3无法在多个实例中运行非常重要。以这种方式重构您的对象,您可以将其用作作业并作为另一个作业中的对象。

如果没有,则没有任何理由将job2和job3定义为预定作业。 你只需要重构你的代码。