From 8054b92b30ee8994bd5d6beeebf960bf5caea9ba Mon Sep 17 00:00:00 2001 From: lbw Date: Tue, 11 Jul 2023 09:29:08 +0800 Subject: [PATCH] =?UTF-8?q?:recycle:=20Refactoring=20code.=20=E9=80=82?= =?UTF-8?q?=E9=85=8Dquartz?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../daemon/quartz/config/PigxQuartzConfig.java | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/pigx-visual/pigx-daemon-quartz/src/main/java/com/pig4cloud/pigx/daemon/quartz/config/PigxQuartzConfig.java b/pigx-visual/pigx-daemon-quartz/src/main/java/com/pig4cloud/pigx/daemon/quartz/config/PigxQuartzConfig.java index b1f705ee6..fb8a7d6ba 100644 --- a/pigx-visual/pigx-daemon-quartz/src/main/java/com/pig4cloud/pigx/daemon/quartz/config/PigxQuartzConfig.java +++ b/pigx-visual/pigx-daemon-quartz/src/main/java/com/pig4cloud/pigx/daemon/quartz/config/PigxQuartzConfig.java @@ -21,7 +21,6 @@ import org.quartz.Calendar; import org.quartz.JobDetail; import org.quartz.Scheduler; import org.quartz.Trigger; -import org.quartz.ee.servlet.QuartzInitializerListener; import org.springframework.beans.factory.ObjectProvider; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -34,7 +33,6 @@ import org.springframework.context.annotation.Configuration; import org.springframework.scheduling.annotation.EnableAsync; import org.springframework.scheduling.quartz.SchedulerFactoryBean; -import java.util.Iterator; import java.util.List; import java.util.Map; import java.util.Properties; @@ -106,25 +104,13 @@ public class PigxQuartzConfig { private void customize(SchedulerFactoryBean schedulerFactoryBean) { if (this.customizers != null) { - Iterator var2 = this.customizers.iterator(); - - while (var2.hasNext()) { - SchedulerFactoryBeanCustomizer customizer = (SchedulerFactoryBeanCustomizer) var2.next(); + for (SchedulerFactoryBeanCustomizer customizer : this.customizers) { customizer.customize(schedulerFactoryBean); } } } - /** - * 初始化监听器 - * @return - */ - @Bean - public QuartzInitializerListener executorListener() { - return new QuartzInitializerListener(); - } - /** * 通过SchedulerFactoryBean获取Scheduler的实例 * @return