java.lang.Object
io.github.mangocrisp.spring.taybct.tool.core.bean.BaseEntity<P,U>
io.github.mangocrisp.spring.taybct.tool.core.bean.DeleteLogicEntity<P,U>
io.github.mangocrisp.spring.taybct.tool.core.bean.UniqueDeleteLogic<Long,Long>
io.github.mangocrisp.spring.taybct.module.scheduling.domain.ScheduledTask
所有已实现的接口:
Serializable
直接已知子类:
ScheduledTaskVO

@TableName("scheduled_task") public class ScheduledTask extends io.github.mangocrisp.spring.taybct.tool.core.bean.UniqueDeleteLogic<Long,Long>
调度任务 scheduled_task
另请参阅:
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
    private @NotNull(message="[\u662f\u5426\u81ea\u52a8\u542f\u52a8(1 \u662f 0 \u5426)]\u4e0d\u80fd\u4e3a\u7a7a") Byte
    是否自动启动(1 是 0 否)
    private @NotBlank(message="[cron \u8868\u8fbe\u5f0f]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=32,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc732") @Length(max=32,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc732") String
    cron 表达式
    private @NotBlank(message="[\u4efb\u52a1\u63cf\u8ff0]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") @Length(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") String
    任务描述
    private String
    任务启动参数
    private static final long
     
    private @NotNull(message="[\u6392\u5e8f]\u4e0d\u80fd\u4e3a\u7a7a") Integer
    排序
    private @NotBlank(message="[\u4efb\u52a1\u952e]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=64,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764") @Length(max=64,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764") String
    任务键
    private String
    租户 id
  • 构造器概要

    构造器
    构造器
    说明
     
  • 方法概要

    从类继承的方法 io.github.mangocrisp.spring.taybct.tool.core.bean.UniqueDeleteLogic

    canEqual, equals, getUniqueKey, hashCode, setUniqueKey, toString

    从类继承的方法 io.github.mangocrisp.spring.taybct.tool.core.bean.DeleteLogicEntity

    getIsDeleted, setIsDeleted

    从类继承的方法 io.github.mangocrisp.spring.taybct.tool.core.bean.BaseEntity

    getCreateTime, getCreateUser, getExpansion, getId, getUpdateTime, getUpdateUser, setCreateTime, setCreateUser, setExpansion, setId, setUpdateTime, setUpdateUser

    从类继承的方法 java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • 字段详细资料

    • serialVersionUID

      private static final long serialVersionUID
      另请参阅:
    • taskKey

      @NotBlank(message="[\u4efb\u52a1\u952e]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=64, message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764") @Length(max=64, message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764") private @NotBlank(message="[\u4efb\u52a1\u952e]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=64,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764") @Length(max=64,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764") String taskKey
      任务键
    • description

      @NotBlank(message="[\u4efb\u52a1\u63cf\u8ff0]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=255, message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") @Length(max=255, message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") private @NotBlank(message="[\u4efb\u52a1\u63cf\u8ff0]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") @Length(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") String description
      任务描述
    • cron

      @NotBlank(message="[cron \u8868\u8fbe\u5f0f]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=32, message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc732") @Length(max=32, message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc732") private @NotBlank(message="[cron \u8868\u8fbe\u5f0f]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=32,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc732") @Length(max=32,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc732") String cron
      cron 表达式
    • autoStart

      @NotNull(message="[\u662f\u5426\u81ea\u52a8\u542f\u52a8(1 \u662f 0 \u5426)]\u4e0d\u80fd\u4e3a\u7a7a") @TableFieldDefault("1") private @NotNull(message="[\u662f\u5426\u81ea\u52a8\u542f\u52a8(1 \u662f 0 \u5426)]\u4e0d\u80fd\u4e3a\u7a7a") Byte autoStart
      是否自动启动(1 是 0 否)
    • sort

      @NotNull(message="[\u6392\u5e8f]\u4e0d\u80fd\u4e3a\u7a7a") @TableFieldDefault("0") private @NotNull(message="[\u6392\u5e8f]\u4e0d\u80fd\u4e3a\u7a7a") Integer sort
      排序
    • params

      private String params
      任务启动参数
    • tenantId

      private String tenantId
      租户 id
  • 构造器详细资料

    • ScheduledTask

      public ScheduledTask()