Class SchedulerBaseParams

java.lang.Object
cn.sinozg.applet.quartz.use.module.SchedulerBaseParams
Direct Known Subclasses:
SchedulerCronParams, SchedulerCycleParams, SchedulerSingleParams

public class SchedulerBaseParams extends Object
任务基本信息
Since:
2024-01-11 12:38
Author:
xieyubin
  • Field Details

    • id

      private String id
      主键id
    • jobName

      @NotBlank(message="\u4efb\u52a1\u540d\u79f0\u4e0d\u80fd\u4e3a\u7a7a\uff01") private @NotBlank(message="\u4efb\u52a1\u540d\u79f0\u4e0d\u80fd\u4e3a\u7a7a\uff01") String jobName
      任务名称
    • beanName

      @NotBlank(message="\u6267\u884c\u5668\u7684\u540d\u79f0\u4e0d\u80fd\u4e3a\u7a7a\uff01") private @NotBlank(message="\u6267\u884c\u5668\u7684\u540d\u79f0\u4e0d\u80fd\u4e3a\u7a7a\uff01") String beanName
      执行器的名称
    • jobType

      @NotBlank(message="\u4efb\u52a1\u7c7b\u578b\u4e0d\u80fd\u4e3a\u7a7a\uff01") private @NotBlank(message="\u4efb\u52a1\u7c7b\u578b\u4e0d\u80fd\u4e3a\u7a7a\uff01") String jobType
      任务类型 01:周 02:月 03:cron 04:单次
    • args

      private String args
      参数
    • beginDate

      private LocalDateTime beginDate
      开始日期
    • endDate

      private LocalDateTime endDate
      结束日期
    • retryCount

      private Integer retryCount
      重试次数
    • retryInterval

      private Integer retryInterval
      重试间隔
    • tenantId

      private String tenantId
      租户id
  • Constructor Details

    • SchedulerBaseParams

      public SchedulerBaseParams()
  • Method Details

    • getId

      public String getId()
      获取 主键id
      Returns:
      id 主键id
    • setId

      public void setId(String id)
      设置 主键id
      Parameters:
      id - 主键id
    • getJobName

      public String getJobName()
      获取 任务名称
      Returns:
      jobName 任务名称
    • setJobName

      public void setJobName(String jobName)
      设置 任务名称
      Parameters:
      jobName - 任务名称
    • getBeanName

      public String getBeanName()
      获取 执行器的名称
      Returns:
      beanName 执行器的名称
    • setBeanName

      public void setBeanName(String beanName)
      设置 执行器的名称
      Parameters:
      beanName - 执行器的名称
    • getJobType

      public String getJobType()
      获取 任务类型 01:周 02:月 03:cron 04:单次
      Returns:
      jobType 任务类型 01:周 02:月 03:cron 04:单次
    • setJobType

      public void setJobType(String jobType)
      设置 任务类型 01:周 02:月 03:cron 04:单次
      Parameters:
      jobType - 任务类型 01:周 02:月 03:cron 04:单次
    • getArgs

      public String getArgs()
      获取 参数
      Returns:
      args 参数
    • setArgs

      public void setArgs(String args)
      设置 参数
      Parameters:
      args - 参数
    • getBeginDate

      public LocalDateTime getBeginDate()
      获取 开始日期
      Returns:
      beginDate 开始日期
    • setBeginDate

      public void setBeginDate(LocalDateTime beginDate)
      设置 开始日期
      Parameters:
      beginDate - 开始日期
    • getEndDate

      public LocalDateTime getEndDate()
      获取 结束日期
      Returns:
      endDate 结束日期
    • setEndDate

      public void setEndDate(LocalDateTime endDate)
      设置 结束日期
      Parameters:
      endDate - 结束日期
    • getRetryCount

      public Integer getRetryCount()
      获取 重试次数
      Returns:
      retryCount 重试次数
    • setRetryCount

      public void setRetryCount(Integer retryCount)
      设置 重试次数
      Parameters:
      retryCount - 重试次数
    • getRetryInterval

      public Integer getRetryInterval()
      获取 重试间隔
      Returns:
      retryInterval 重试间隔
    • setRetryInterval

      public void setRetryInterval(Integer retryInterval)
      设置 重试间隔
      Parameters:
      retryInterval - 重试间隔
    • getTenantId

      public String getTenantId()
      获取 租户id
      Returns:
      tenantId 租户id
    • setTenantId

      public void setTenantId(String tenantId)
      设置 租户id
      Parameters:
      tenantId - 租户id