类 BaseScheduling

java.lang.Object
cn.sinozg.applet.common.runner.BaseScheduling
所有已实现的接口:
org.springframework.scheduling.annotation.SchedulingConfigurer

public abstract class BaseScheduling extends Object implements org.springframework.scheduling.annotation.SchedulingConfigurer
设置 可配置的 动态定时任务 配合注解 cn.sinozg.applet.common.annotation.RedissonLock 可实现分布式定时调度
从以下版本开始:
2023-10-12 14:37
作者:
xieyubin
  • 字段详细资料

  • 构造器详细资料

    • BaseScheduling

      public BaseScheduling()
  • 方法详细资料

    • setParams

      public abstract void setParams()
      设置必须要参数
    • execute

      public abstract void execute()
      执行对应的业务 可以使用注解实现分布式功能

      cn.sinozg.applet.common.annotation.RedissonLock

    • configureTasks

      public void configureTasks(@NotNull @NotNull org.springframework.scheduling.config.ScheduledTaskRegistrar registrar)

      执行

      指定者:
      configureTasks 在接口中 org.springframework.scheduling.annotation.SchedulingConfigurer
      参数:
      registrar - registrar
    • initParams

      private void initParams()
      先设置参数