Class DailyTrigger

    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.elasticsearch.common.xcontent.ToXContent

        org.elasticsearch.common.xcontent.ToXContent.DelegatingMapParams, org.elasticsearch.common.xcontent.ToXContent.MapParams, org.elasticsearch.common.xcontent.ToXContent.Params
      • Nested classes/interfaces inherited from interface org.quartz.Trigger

        org.quartz.Trigger.CompletedExecutionInstruction, org.quartz.Trigger.TriggerState, org.quartz.Trigger.TriggerTimeComparator
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static TriggerFactory<DailyTrigger> FACTORY  
      • Fields inherited from interface org.elasticsearch.common.xcontent.ToXContent

        EMPTY_PARAMS
      • Fields inherited from interface org.quartz.Trigger

        DEFAULT_PRIORITY, MISFIRE_INSTRUCTION_IGNORE_MISFIRE_POLICY, MISFIRE_INSTRUCTION_SMART_POLICY
    • Constructor Summary

      Constructors 
      Constructor Description
      DailyTrigger​(List<org.quartz.TimeOfDay> at, TimeZone timeZone)  
    • Constructor Detail

      • DailyTrigger

        public DailyTrigger​(List<org.quartz.TimeOfDay> at,
                            TimeZone timeZone)
    • Method Detail

      • getScheduleBuilder

        public org.quartz.ScheduleBuilder<DailyTrigger> getScheduleBuilder()
        Specified by:
        getScheduleBuilder in interface org.quartz.Trigger
        Specified by:
        getScheduleBuilder in class org.quartz.impl.triggers.AbstractTrigger<DailyTrigger>
      • getAt

        public List<org.quartz.TimeOfDay> getAt()
      • setAt

        public void setAt​(List<org.quartz.TimeOfDay> at)
      • toXContent

        public org.elasticsearch.common.xcontent.XContentBuilder toXContent​(org.elasticsearch.common.xcontent.XContentBuilder builder,
                                                                            org.elasticsearch.common.xcontent.ToXContent.Params params)
                                                                     throws IOException
        Throws:
        IOException
      • create

        public static DailyTrigger create​(com.fasterxml.jackson.databind.JsonNode jsonNode,
                                          TimeZone timeZone)
                                   throws com.floragunn.searchsupport.config.validation.ConfigValidationException
        Throws:
        com.floragunn.searchsupport.config.validation.ConfigValidationException