diff --git a/udf-starter-scheduler/src/main/java/com/egridcloud/udf/scheduler/meta/SimpleTriggerMeta.java b/udf-starter-scheduler/src/main/java/com/egridcloud/udf/scheduler/meta/SimpleTriggerMeta.java index 84c8b6d..589d2ab 100644 --- a/udf-starter-scheduler/src/main/java/com/egridcloud/udf/scheduler/meta/SimpleTriggerMeta.java +++ b/udf-starter-scheduler/src/main/java/com/egridcloud/udf/scheduler/meta/SimpleTriggerMeta.java @@ -8,8 +8,6 @@ package com.egridcloud.udf.scheduler.meta; import java.io.Serializable; -import org.quartz.SimpleTrigger; - /** * 描述 : SimpleTriggerMeta.java * @@ -26,7 +24,7 @@ public class SimpleTriggerMeta extends TriggerMeta implements Serializable { /** * 描述 : 重复次数 */ - private Integer repeatCount = SimpleTrigger.REPEAT_INDEFINITELY; + private Integer repeatCount; /** * 描述 : 执行间隔 diff --git a/udf-starter-scheduler/src/main/java/com/egridcloud/udf/scheduler/service/TriggerService.java b/udf-starter-scheduler/src/main/java/com/egridcloud/udf/scheduler/service/TriggerService.java index 4ee85f1..221a383 100644 --- a/udf-starter-scheduler/src/main/java/com/egridcloud/udf/scheduler/service/TriggerService.java +++ b/udf-starter-scheduler/src/main/java/com/egridcloud/udf/scheduler/service/TriggerService.java @@ -272,7 +272,7 @@ public class TriggerService { if (triggerMeta.getRepeatCount() != null) { // 重复次数 simpleTriggerBuilder.withRepeatCount(triggerMeta.getRepeatCount()); } else { - simpleTriggerBuilder.withRepeatCount(SimpleTrigger.REPEAT_INDEFINITELY); + simpleTriggerBuilder.repeatForever(); } // 重复时间 simpleTriggerBuilder.withIntervalInMilliseconds(triggerMeta.getIntervalInMilliseconds());