gpt4 book ai didi

java - 我需要在 Quartz 调度程序关闭时执行任务

转载 作者:行者123 更新时间:2023-12-02 00:55:31 25 4
gpt4 key购买 nike

我有一个要求,当我的 Quartz 关闭时,我必须执行某些与数据库相关的 Activity 。我的意思是,当我关闭调度程序时,我必须从数据库中删除某些数据。有什么办法可以实现这个目标吗?

在谷歌搜索时,我发现了确定调度程序当前状态的方法。但是,有没有办法捕获此调度程序关闭事件。

提前致谢,伊布

最佳答案

您可以添加ScheduleListener吗?并留意 schedulerShutdown() 的来电?

例如实现一个 ScheduleListener 实例(它可能为实现 SchedulerShutdown() 做一些事情。

然后使用 Scheduler.addSchedulerListener() 将其添加到您的调度程序实例中。这样,当调度程序关闭时,您的 SchedulerListener 实例应该得到回调。

这假设调度程序完全关闭。您可能必须添加运行时 shutdownHook要求调度程序关闭。

关于java - 我需要在 Quartz 调度程序关闭时执行任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/760394/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com