我使用Quartz(1.6.6),这是一个很大的系统,而是一个事真让我心烦 - 我希望能够使用非 - 默认构造函数对我的工作。 (是的,我已经试过的JobFactory,但我不喜欢该溶液中。参见下文)

含义 - 代替:

JobDetail jobDetails = new JobDetail(jobUniqueName, JOBS_GROUP,
        CrawlJob.class);

我想有东西是更类似于Java Executoers:

CrawlJob crawlJob = new CrawlJob(something, somethingelse);
JobDetail jobDetails = new JobDetail(jobUniqueName, JOBS_GROUP,
        crawlJob);

我已经看到在的JobFactory文档,但是这种感觉就像一个很糟糕的解决方案。如果我有几种类型在同一个调度的任务时,会的JobFactory看起来像一个无尽的情况下块,这真的没有感觉不错。

任何更多的想法?

有帮助吗?

解决方案

无法在石英来完成。 这整个框架是写在一个C ++的心态( - 不是说有什么不对的地方,我的一些最好的朋友...:)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top