无法在Quartz Scheduler中获取作业列表

Ume*_*thi 4 java quartz-scheduler

我正在尝试获取在Quartz调度程序中为特定组注册的所有作业.这是我的一段代码

CustomSchdularFactory.getSchedulerInstance().getJobKeys(groupEquals(group));
Run Code Online (Sandbox Code Playgroud)

group是一个String变量,其中包含要获取其关联作业的组的名称.使用上面的代码我得到以下错误

The method getJobKeys(GroupMatcher<JobKey>) in the type Scheduler is not applicable for the arguments (GroupMatcher<Key<Key<T>>>)
Run Code Online (Sandbox Code Playgroud)

我不确定为什么会出现这个错误,因为我从Quartz官方文档中获取了参考

ListJobs

小智 6

使用jobGroupEquals而不是groupEquals

CustomSchdularFactory.getSchedulerInstance().getJobKeys(jobGroupEquals(group));
Run Code Online (Sandbox Code Playgroud)

它会对你有用.