Annotation Interface DaemonScheduled


@Target(METHOD) @Retention(RUNTIME) public @interface DaemonScheduled
Configures periodic execution of daemon methods. Allows scheduling methods to run as background tasks with specified intervals and monitoring options.
Author:
mlaroche
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    Unique identifier for the scheduled daemon.
    int
    Time between daemon executions.
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    boolean
    Enables analytics monitoring for the daemon.
  • Element Details

    • name

      String name
      Unique identifier for the scheduled daemon.
      Returns:
      Daemon name
    • periodInSeconds

      int periodInSeconds
      Time between daemon executions.
      Returns:
      Interval in seconds
    • analytics

      boolean analytics
      Enables analytics monitoring for the daemon.
      Returns:
      Whether to collect execution metrics
      Default:
      true