Class SyntheticScheduled

java.lang.Object
jakarta.enterprise.util.AnnotationLiteral<io.quarkus.scheduler.Scheduled>
io.quarkus.scheduler.common.runtime.SyntheticScheduled
All Implemented Interfaces:
Annotation

public final class SyntheticScheduled extends jakarta.enterprise.util.AnnotationLiteral<io.quarkus.scheduler.Scheduled> implements io.quarkus.scheduler.Scheduled
See Also:
  • Constructor Details

    • SyntheticScheduled

      public SyntheticScheduled(String identity, String cron, String every, long delay, TimeUnit delayUnit, String delayed, String overdueGracePeriod, io.quarkus.scheduler.Scheduled.ConcurrentExecution concurrentExecution, io.quarkus.scheduler.Scheduled.SkipPredicate skipPredicate, String timeZone, String implementation, String executionMaxDelay)
  • Method Details

    • identity

      public String identity()
    • cron

      public String cron()
    • every

      public String every()
    • delay

      public long delay()
    • delayUnit

      public TimeUnit delayUnit()
    • delayed

      public String delayed()
    • concurrentExecution

      public io.quarkus.scheduler.Scheduled.ConcurrentExecution concurrentExecution()
    • skipExecutionIf

      public Class<? extends io.quarkus.scheduler.Scheduled.SkipPredicate> skipExecutionIf()
    • overdueGracePeriod

      public String overdueGracePeriod()
    • timeZone

      public String timeZone()
    • executeWith

      public String executeWith()
    • executionMaxDelay

      public String executionMaxDelay()
    • toJson

      public String toJson()
    • fromJson

      public static SyntheticScheduled fromJson(String json)
    • toString

      public String toString()
      Specified by:
      toString in interface Annotation
      Overrides:
      toString in class jakarta.enterprise.util.AnnotationLiteral<io.quarkus.scheduler.Scheduled>