将参数传递给Quartz中的作业

时间:2011-03-17 07:36:38

标签: quartz-scheduler command-line-arguments

目前我有一个代码,它有一个java main方法,并且它的执行需要很少的命令行参数。我正在将这个作为一个石英工作,我想把这个论点传递给这个工作。

我有办法吗?我对JobDataMap进行了一些分析,但我不确定是否可以将它用于此目的。

此外,这项工作将是一次性工作,需要暂停并继续用户的一些操作。我应该为这种情况扩展或使用什么样的工作w?r.t quartz?

非常感谢您的光临。

干杯, 阿比

1 个答案:

答案 0 :(得分:6)

首先,是的,JobDataMap可以让你将参数传递给你的工作,没有用于此目的的问题!

其次,问题不在于哪个Job要扩展(Job类必须足够)但更多 - 哪个触发器使用?

不确切知道您需要哪些用户互动,但您必须能够使用Standby

来实现目标