Class ScheduledJobServiceAutoConfiguration

    • Constructor Detail

      • ScheduledJobServiceAutoConfiguration

        public ScheduledJobServiceAutoConfiguration()
    • Method Detail

      • scheduledJobService

        @Bean
        @ConditionalOnMissingBean
        public <P extends ScheduledJobScheduledJobService<P> scheduledJobService​(ScheduledJobRepository<com.broadleafcommerce.data.tracking.core.Trackable> scheduledJobRepository,
                                                                                   com.broadleafcommerce.data.tracking.core.service.RsqlCrudEntityHelper helper,
                                                                                   com.broadleafcommerce.common.messaging.notification.NotificationManager notificationManager)
      • schedulerService

        @Bean
        @ConditionalOnMissingBean
        public SchedulerService schedulerService​(ScheduledJobService<? extends ScheduledJob> scheduledJobService,
                                                 ScheduledJobRepository<com.broadleafcommerce.data.tracking.core.Trackable> repository,
                                                 com.broadleafcommerce.common.messaging.notification.NotificationManager notificationManager,
                                                 com.broadleafcommerce.common.extension.TypeFactory typeFactory,
                                                 ClusterProperties clusterProperties)
                                          throws org.quartz.SchedulerException
        Throws:
        org.quartz.SchedulerException