是否可以以声明方式配置非全局侦听器?

发布于 2024-09-18 12:42:34 字数 813 浏览 7 评论 0原文

是否可以在属性文件中以声明方式(而不是以编程方式)配置(向调度程序注册)非全局作业侦听器,类似于 配置全局监听器

在此处检查:

  1. 以编程方式添加全局作业 侦听器
  2. 以编程方式添加非全局作业监听器

编辑: 配置全局作业监听器的示例:

org.quartz.jobListener.NAME.class = com.foo.MyListenerClass
org.quartz.jobListener.NAME.propName = propValue
org.quartz.jobListener.NAME.prop2Name = prop2Value

Is it possible to configure (registering with scheduler) non-global job listeners declaratively in properties file (rather than programmatically) similar to configuring global listeners?

Check here for:

  1. Programmatically adding a global job
    listener
  2. Programmatically adding a non-global job listener

EDIT: Example for configuring a Global JobListener:

org.quartz.jobListener.NAME.class = com.foo.MyListenerClass
org.quartz.jobListener.NAME.propName = propValue
org.quartz.jobListener.NAME.prop2Name = prop2Value

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

很糊涂小朋友 2024-09-25 12:42:35

同时,我还读到非全局侦听器(并有一个作业/触发器为其侦听器命名)被视为已弃用,并将在 Quartz v2.0 中完全删除。

请查看此处以进一步阅读。

但我仍在寻找/找出是否可以在至少 Quartz v1.8.3(这是我当前使用的版本)中以声明方式配置/注册。

Meantime, I'm also reading that Non-global listeners (and having a job/trigger name its listeners) are considered deprecated and would be completely removed in Quartz v2.0.

Check here on this for further reading.

But still I'm looking/finding out whether this can be configured/registered declaratively in atleast Quartz v1.8.3, which is the version I'm currently using.

像极了他 2024-09-25 12:42:35

在 Quartz 论坛中也发布了同样的问题。检查此处

答案是“”。

Posted this same question in Quartz forum also. Check here

Answer is 'No'.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文