diff --git a/spring-context/src/main/java/org/springframework/scheduling/annotation/Scheduled.java b/spring-context/src/main/java/org/springframework/scheduling/annotation/Scheduled.java index 24bb27c0e9..ad8a477d38 100644 --- a/spring-context/src/main/java/org/springframework/scheduling/annotation/Scheduled.java +++ b/spring-context/src/main/java/org/springframework/scheduling/annotation/Scheduled.java @@ -23,6 +23,8 @@ import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; +import org.springframework.scheduling.config.ScheduledTaskRegistrar; + /** * Annotation that marks a method to be scheduled. Exactly one of the * {@link #cron}, {@link #fixedDelay}, or {@link #fixedRate} attributes must be @@ -60,8 +62,9 @@ public @interface Scheduled { *
This is primarily meant for use with ${...} placeholders,
* allowing for external disabling of corresponding scheduled methods.
* @since 5.1
+ * @see ScheduledTaskRegistrar#CRON_DISABLED
*/
- String CRON_DISABLED = "-";
+ String CRON_DISABLED = ScheduledTaskRegistrar.CRON_DISABLED;
/**