使用用户输入动态安排作业

时间:2017-06-25 21:28:57

标签: spring-boot cron quartz-scheduler

我必须实现四种类型的计划作业: 1.One Time工作 2.每天的工作 3.每周工作 4.只是工作。

我正在为每种类型的工作获得一些用户输入。 在这里,如果我以每周工作为例,那么我将从用户获得的参数将是: 频率:每周。 每周重复:2周或3周。 重复:星期天,星期一那样。 开始时间:上午10点。 开课日期:2015年7月10日。 截止日期:10-09-2017

截至目前,我从用户那里获得了什么输入,保存在表格中。

现在我面临的复杂性是如何安排这四种不同类型的工作。

如果我为不同的输入创建cron表达式,那么我将如何动态地将这些cron表达式传递给调度程序。

请帮忙。 我很感激。谢谢。

0 个答案:

没有答案