Class UpdateStorageStatusJobConfiguration

  • All Implemented Interfaces:
    org.quartz.Job

    @EnableConfigurationProperties
    @ConditionalOnProperty(prefix="connector-client.controller.update-storage-status-job",
                           value="enabled",
                           havingValue="true")
    @Configuration("updateStorageStatusJobConfiguration")
    public class UpdateStorageStatusJobConfiguration
    extends Object
    implements org.quartz.Job
    • Constructor Detail

      • UpdateStorageStatusJobConfiguration

        public UpdateStorageStatusJobConfiguration()
    • Method Detail

      • execute

        public void execute​(org.quartz.JobExecutionContext context)
                     throws org.quartz.JobExecutionException
        Specified by:
        execute in interface org.quartz.Job
        Throws:
        org.quartz.JobExecutionException
      • updateStorageStatusJob

        @Bean(name="updateStorageStatusJob")
        public org.springframework.scheduling.quartz.JobDetailFactoryBean updateStorageStatusJob()
      • updateStorageStatusTrigger

        @Bean(name="updateStorageStatusTrigger")
        public org.springframework.scheduling.quartz.SimpleTriggerFactoryBean updateStorageStatusTrigger​(@Qualifier("updateStorageStatusJob")
                                                                                                         org.springframework.scheduling.quartz.JobDetailFactoryBean jdfb)