Class DatasourceStatsTrigger

  • All Implemented Interfaces:
    org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.FactoryBean<org.quartz.CronTrigger>, org.springframework.beans.factory.InitializingBean

    public class DatasourceStatsTrigger
    extends org.springframework.scheduling.quartz.CronTriggerFactoryBean
    The Class DatasourceStatsTrigger.
    • Field Summary

      • Fields inherited from interface org.springframework.beans.factory.FactoryBean

        OBJECT_TYPE_ATTRIBUTE
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void setCronExpression​(String periodExpression, String phaseExpression)
      Sets the cron expression.
      • Methods inherited from class org.springframework.scheduling.quartz.CronTriggerFactoryBean

        afterPropertiesSet, getJobDataMap, getObject, getObjectType, isSingleton, setBeanName, setCalendarName, setCronExpression, setDescription, setGroup, setJobDataAsMap, setJobDataMap, setJobDetail, setMisfireInstruction, setMisfireInstructionName, setName, setPriority, setStartDelay, setStartTime, setTimeZone
    • Constructor Detail

      • DatasourceStatsTrigger

        public DatasourceStatsTrigger()
    • Method Detail

      • setCronExpression

        @Autowired
        public void setCronExpression​(@Value("${psiprobe.beans.stats.collectors.datasource.period}")
                                      String periodExpression,
                                      @Value("${psiprobe.beans.stats.collectors.datasource.phase}")
                                      String phaseExpression)
        Sets the cron expression.
        Parameters:
        periodExpression - the period expression
        phaseExpression - the phase expression