java - Quartz中,对job和trigger都要定义一个组名字(group),这个组有什么用处?
PHPz
PHPz 2017-04-17 16:03:03
0
1
2324
JobDetail job = newJob(HelloJob.class).withIdentity("job1", "group1").build();

Trigger trigger = newTrigger().withIdentity("trigger1", "group1").startAt(runTime).build();

如上代码

  1. 对于JobDetail,"group1"有什么用处?在什么情况下需要用到它?

  2. 对于Trigger,"group1"有什么用处?在什么情况下需要用到它?

PHPz
PHPz

学习是最好的投资!

全員に返信(1)
洪涛

org.quartz パッケージの Schedule インターフェースのコメントは次のようになります:

リーリー

グループは分類に使用され、名前空間に相当することがわかります。

また、グループを平等から分析することに何の意味があるのでしょうか。たとえば、2 つのトリガーまたはジョブが同じであると判断しますか?たとえば、SimpleTriggerImpl クラス

のトリガー リーリー

このequalsメソッドはスーパークラスKeyのequalsメソッドであり、ここではgroupが使用されています:

リーリー

つまり、グループは実際にはカテゴリであり、コマンド スペースを意味します。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!