Java + Spring + Quartz-scheduler:在其他作业结束后解雇作业

时间:2012-10-31 16:44:44

标签: java spring quartz-scheduler

我有这个问题:

我安排了几份工作。每个作业都会生成一个文件现在我必须安排另一个工作,选择所有这些文件,压缩它们并通过FTP发送到远程服务器。

所以最后的工作必须等到其他工作完成才能开始。我该如何安排这份工作?你能给我一些例子吗?

我正在使用Spring与Quartz集成。

1 个答案:

答案 0 :(得分:0)

看看@ JobListner

中添加逻辑
public void jobWasExecuted(JobExecutionContext context,
            JobExecutionException jobException);

要检查,是否所有工作都已完成。

我希望这会有所帮助