类 JobAutoConfigure

java.lang.Object
cn.bbwres.biscuit.scheduler.JobAutoConfigure

@Configuration @EnableConfigurationProperties(QuartzJdbcProperties.class) public class JobAutoConfigure extends Object
job配置
版本:
$Id: $Id
作者:
zhanglinfeng
  • 构造器详细资料

    • JobAutoConfigure

      public JobAutoConfigure()
  • 方法详细资料

    • quartzProperties

      @Bean @Primary @ConditionalOnProperty(prefix="spring.quartz.jdbc", name="jobStoreType", havingValue="JDBC") public org.springframework.boot.autoconfigure.quartz.QuartzProperties quartzProperties(QuartzJdbcProperties quartzJdbcProperties)

      quartzProperties.

      参数:
      quartzJdbcProperties - a QuartzJdbcProperties object
      返回:
      a QuartzProperties object
    • quartzScheduler

      @Bean public org.springframework.scheduling.quartz.SchedulerFactoryBean quartzScheduler(org.springframework.boot.autoconfigure.quartz.QuartzProperties properties, org.springframework.beans.factory.ObjectProvider<org.springframework.boot.autoconfigure.quartz.SchedulerFactoryBeanCustomizer> customizers, Map<String,org.quartz.Calendar> calendars, org.springframework.context.ApplicationContext applicationContext, DataSource dataSource)
      初始 quartzScheduler
      参数:
      properties - a QuartzProperties object
      customizers - a ObjectProvider object
      calendars - a Map object
      applicationContext - a ApplicationContext object
      dataSource - a DataSource object
      返回:
      a SchedulerFactoryBean object
    • jobManagerService

      @Bean public JobManagerService jobManagerService(org.quartz.Scheduler scheduler)
      初始化bean 管理器
      参数:
      scheduler - a Scheduler object
      返回:
      a JobManagerService object