25得票1回答
在Quartz中删除触发器

有没有一种方法可以删除特定作业的已安排触发器?似乎唯一的方法是删除整个作业,然后重新注册作业和触发器。 我有一个可能会有100多个触发器的作业,当我只需要删除1个触发器时,我真的不想删除作业并重新注册所有触发器。 另外,有没有一种方法可以停止调度程序在配置触发器后立即执行作业? 谢谢

25得票5回答
Java示例:使用Quartz进行动态作业调度

我希望提供一个用户界面来动态定义Quartz JOBs。用户可以定义JOB的属性,如JOB名称、cron表达式或时间间隔、任务的特定java类等。 是否有任何开源项目可提供此功能?或者,如果我想创建自己的动态Quartz Scheduler模块,应该怎么做?

25得票2回答
如何检查Quartz框架中的任务是否正在运行

我想在我的应用程序中使用Quartz Framework。调度器中有两个作业,现在我想检查作业1是否正在运行。我该如何检查?我已经尝试在谷歌上搜索解决方案但没有成功。 我正在按照Quartz分发的第一个示例进行操作。

24得票4回答
Spring Batch与Quartz Jobs的区别?

我是新手,想学习批处理。我尝试从简单的调度程序和作业入手,但我在spring batch 和 quartz jobs之间感到困惑。 我的理解是: Quartz:quartz提供了框架即调度程序框架和作业框架(如果我不想使用spring batch jobs)。对吗? Spring Batc...

24得票4回答
Spring 3 + Quartz 2 错误

我在使用Spring 3和Quartz 2时收到了以下错误。有人知道原因吗? 错误:Exception in thread "main" org.springframework.beans.factory.CannotLoadBeanClassException: Error loading...

24得票4回答
如何在执行代码时阻止Spring Batch定时作业首次运行?

我正在使用Spring Batch 2.2.4和Quartz在特定时间运行一些作业。 问题是,作业总是在第一次执行代码后才运行,然后根据计划时间运行。我想停止第一次运行,并让它仅根据计划时间运行。 我的cron表达式是"0 0 0 * * ?",我还尝试了"0 0 0 1/1 * ? *"...

24得票6回答
如何中断或停止当前正在运行的Quartz任务?

我有一些任务是通过Java Quartz Jobs执行的,但我需要根据代码中的某些条件停止一些任务。我了解到可以通过InterruptableJob来实现这一点,但我不明白应该如何做到?

23得票6回答
格雷尔斯(Grails)和石英(Quartz):长整型类型的值错误。

我正在尝试将quartz作业保存到数据库中。我已经设置了表格,并创建了quartz.properties文件,但当我尝试运行应用程序时,会出现以下异常: 2012-02-01 17:36:23,708 [main] ERROR context.GrailsContextLoader - E...

23得票3回答
更新现有的JobDataMap

我有一个已经被调度的Quartz任务。 我想更新与其关联的JobDataMap。如果我使用JobDataMap jobDataMap = scheduler.getJobDetail(....).getJobDataMap()获取一个JobDataMap,那么这个Map是"实时的"吗?也就是说...

22得票2回答
任务调度器,@Scheduled和quartz

有没有一种方法可以使用quartz作为底层调度程序,并使用@Scheduled注释? 我能想到两种方法,但都需要一些工作: 创建一个自定义的BeanPostProcessor,它将解析@Scheduled注释并注册quartz任务 实现TaskScheduler以委托给quartz Sc...