com.quartzdesk.service.types.v2_0.scheduler.quartz
Class QuartzDailyTimeIntervalTrigger

java.lang.Object
  extended by com.quartzdesk.service.types.v2_0.scheduler.quartz.QuartzTrigger
      extended by com.quartzdesk.service.types.v2_0.scheduler.quartz.QuartzDailyTimeIntervalTrigger

public class QuartzDailyTimeIntervalTrigger
extends QuartzTrigger

Java class for QuartzDailyTimeIntervalTrigger complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="QuartzDailyTimeIntervalTrigger">
   <complexContent>
     <extension base="{http://service.quartzdesk.com/types/v2_0/scheduler/quartz}QuartzTrigger">
       <sequence>
         <element name="repeatInterval" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="repeatIntervalUnit" type="{http://service.quartzdesk.com/types/v2_0/scheduler/quartz}QuartzRepeatIntervalUnit"/>
         <element name="repeatCount" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="startTimeOfDay" type="{http://service.quartzdesk.com/types/v2_0/common}DayTime"/>
         <element name="endTimeOfDay" type="{http://service.quartzdesk.com/types/v2_0/common}DayTime"/>
         <element name="daysOfWeek" type="{http://service.quartzdesk.com/types/v2_0/enums}Weekday" maxOccurs="unbounded"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  List<Weekday> daysOfWeek
           
protected  DayTime endTimeOfDay
           
protected  Integer repeatCount
           
protected  Integer repeatInterval
           
protected  QuartzRepeatIntervalUnit repeatIntervalUnit
           
protected  DayTime startTimeOfDay
           
 
Fields inherited from class com.quartzdesk.service.types.v2_0.scheduler.quartz.QuartzTrigger
calendar, description, endTime, finalFireTime, group, jobDataMap, jobGroup, jobName, misfireInstruction, name, nextFireTime, previousFireTime, priority, startTime, state, volatility
 
Constructor Summary
QuartzDailyTimeIntervalTrigger()
           
 
Method Summary
 List<Weekday> getDaysOfWeek()
          Gets the value of the daysOfWeek property.
 DayTime getEndTimeOfDay()
          Gets the value of the endTimeOfDay property.
 Integer getRepeatCount()
          Gets the value of the repeatCount property.
 Integer getRepeatInterval()
          Gets the value of the repeatInterval property.
 QuartzRepeatIntervalUnit getRepeatIntervalUnit()
          Gets the value of the repeatIntervalUnit property.
 DayTime getStartTimeOfDay()
          Gets the value of the startTimeOfDay property.
 void setDaysOfWeek(List<Weekday> daysOfWeek)
          Sets the value of the daysOfWeek property.
 void setEndTimeOfDay(DayTime value)
          Sets the value of the endTimeOfDay property.
 void setRepeatCount(Integer value)
          Sets the value of the repeatCount property.
 void setRepeatInterval(Integer value)
          Sets the value of the repeatInterval property.
 void setRepeatIntervalUnit(QuartzRepeatIntervalUnit value)
          Sets the value of the repeatIntervalUnit property.
 void setStartTimeOfDay(DayTime value)
          Sets the value of the startTimeOfDay property.
 QuartzDailyTimeIntervalTrigger withCalendar(QuartzCalendar value)
           
 QuartzDailyTimeIntervalTrigger withDaysOfWeek(Collection<Weekday> values)
           
 QuartzDailyTimeIntervalTrigger withDaysOfWeek(Weekday... values)
           
 QuartzDailyTimeIntervalTrigger withDescription(String value)
           
 QuartzDailyTimeIntervalTrigger withEndTime(Calendar value)
           
 QuartzDailyTimeIntervalTrigger withEndTimeOfDay(DayTime value)
           
 QuartzDailyTimeIntervalTrigger withFinalFireTime(Calendar value)
           
 QuartzDailyTimeIntervalTrigger withGroup(QuartzTriggerGroup value)
           
 QuartzDailyTimeIntervalTrigger withJobDataMap(QuartzJobDataMap value)
           
 QuartzDailyTimeIntervalTrigger withJobGroup(QuartzJobGroup value)
           
 QuartzDailyTimeIntervalTrigger withJobName(String value)
           
 QuartzDailyTimeIntervalTrigger withMisfireInstruction(Integer value)
           
 QuartzDailyTimeIntervalTrigger withName(String value)
           
 QuartzDailyTimeIntervalTrigger withNextFireTime(Calendar value)
           
 QuartzDailyTimeIntervalTrigger withPreviousFireTime(Calendar value)
           
 QuartzDailyTimeIntervalTrigger withPriority(Integer value)
           
 QuartzDailyTimeIntervalTrigger withRepeatCount(Integer value)
           
 QuartzDailyTimeIntervalTrigger withRepeatInterval(Integer value)
           
 QuartzDailyTimeIntervalTrigger withRepeatIntervalUnit(QuartzRepeatIntervalUnit value)
           
 QuartzDailyTimeIntervalTrigger withStartTime(Calendar value)
           
 QuartzDailyTimeIntervalTrigger withStartTimeOfDay(DayTime value)
           
 QuartzDailyTimeIntervalTrigger withState(QuartzTriggerState value)
           
 QuartzDailyTimeIntervalTrigger withVolatility(Boolean value)
           
 
Methods inherited from class com.quartzdesk.service.types.v2_0.scheduler.quartz.QuartzTrigger
getCalendar, getDescription, getEndTime, getFinalFireTime, getGroup, getJobDataMap, getJobGroup, getJobName, getMisfireInstruction, getName, getNextFireTime, getPreviousFireTime, getPriority, getStartTime, getState, getVolatility, isVolatility, setCalendar, setDescription, setEndTime, setFinalFireTime, setGroup, setJobDataMap, setJobGroup, setJobName, setMisfireInstruction, setName, setNextFireTime, setPreviousFireTime, setPriority, setStartTime, setState, setVolatility
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

repeatInterval

protected Integer repeatInterval

repeatIntervalUnit

protected QuartzRepeatIntervalUnit repeatIntervalUnit

repeatCount

protected Integer repeatCount

startTimeOfDay

protected DayTime startTimeOfDay

endTimeOfDay

protected DayTime endTimeOfDay

daysOfWeek

protected List<Weekday> daysOfWeek
Constructor Detail

QuartzDailyTimeIntervalTrigger

public QuartzDailyTimeIntervalTrigger()
Method Detail

getRepeatInterval

public Integer getRepeatInterval()
Gets the value of the repeatInterval property.

Returns:
possible object is String

setRepeatInterval

public void setRepeatInterval(Integer value)
Sets the value of the repeatInterval property.

Parameters:
value - allowed object is String

getRepeatIntervalUnit

public QuartzRepeatIntervalUnit getRepeatIntervalUnit()
Gets the value of the repeatIntervalUnit property.

Returns:
possible object is QuartzRepeatIntervalUnit

setRepeatIntervalUnit

public void setRepeatIntervalUnit(QuartzRepeatIntervalUnit value)
Sets the value of the repeatIntervalUnit property.

Parameters:
value - allowed object is QuartzRepeatIntervalUnit

getRepeatCount

public Integer getRepeatCount()
Gets the value of the repeatCount property.

Returns:
possible object is String

setRepeatCount

public void setRepeatCount(Integer value)
Sets the value of the repeatCount property.

Parameters:
value - allowed object is String

getStartTimeOfDay

public DayTime getStartTimeOfDay()
Gets the value of the startTimeOfDay property.

Returns:
possible object is DayTime

setStartTimeOfDay

public void setStartTimeOfDay(DayTime value)
Sets the value of the startTimeOfDay property.

Parameters:
value - allowed object is DayTime

getEndTimeOfDay

public DayTime getEndTimeOfDay()
Gets the value of the endTimeOfDay property.

Returns:
possible object is DayTime

setEndTimeOfDay

public void setEndTimeOfDay(DayTime value)
Sets the value of the endTimeOfDay property.

Parameters:
value - allowed object is DayTime

getDaysOfWeek

public List<Weekday> getDaysOfWeek()
Gets the value of the daysOfWeek property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the daysOfWeek property.

For example, to add a new item, do as follows:

    getDaysOfWeek().add(newItem);
 

Objects of the following type(s) are allowed in the list Weekday


withRepeatInterval

public QuartzDailyTimeIntervalTrigger withRepeatInterval(Integer value)

withRepeatIntervalUnit

public QuartzDailyTimeIntervalTrigger withRepeatIntervalUnit(QuartzRepeatIntervalUnit value)

withRepeatCount

public QuartzDailyTimeIntervalTrigger withRepeatCount(Integer value)

withStartTimeOfDay

public QuartzDailyTimeIntervalTrigger withStartTimeOfDay(DayTime value)

withEndTimeOfDay

public QuartzDailyTimeIntervalTrigger withEndTimeOfDay(DayTime value)

withDaysOfWeek

public QuartzDailyTimeIntervalTrigger withDaysOfWeek(Weekday... values)

withDaysOfWeek

public QuartzDailyTimeIntervalTrigger withDaysOfWeek(Collection<Weekday> values)

withName

public QuartzDailyTimeIntervalTrigger withName(String value)
Overrides:
withName in class QuartzTrigger

withGroup

public QuartzDailyTimeIntervalTrigger withGroup(QuartzTriggerGroup value)
Overrides:
withGroup in class QuartzTrigger

withState

public QuartzDailyTimeIntervalTrigger withState(QuartzTriggerState value)
Overrides:
withState in class QuartzTrigger

withJobName

public QuartzDailyTimeIntervalTrigger withJobName(String value)
Overrides:
withJobName in class QuartzTrigger

withJobGroup

public QuartzDailyTimeIntervalTrigger withJobGroup(QuartzJobGroup value)
Overrides:
withJobGroup in class QuartzTrigger

withCalendar

public QuartzDailyTimeIntervalTrigger withCalendar(QuartzCalendar value)
Overrides:
withCalendar in class QuartzTrigger

withDescription

public QuartzDailyTimeIntervalTrigger withDescription(String value)
Overrides:
withDescription in class QuartzTrigger

withPriority

public QuartzDailyTimeIntervalTrigger withPriority(Integer value)
Overrides:
withPriority in class QuartzTrigger

withMisfireInstruction

public QuartzDailyTimeIntervalTrigger withMisfireInstruction(Integer value)
Overrides:
withMisfireInstruction in class QuartzTrigger

withStartTime

public QuartzDailyTimeIntervalTrigger withStartTime(Calendar value)
Overrides:
withStartTime in class QuartzTrigger

withEndTime

public QuartzDailyTimeIntervalTrigger withEndTime(Calendar value)
Overrides:
withEndTime in class QuartzTrigger

withPreviousFireTime

public QuartzDailyTimeIntervalTrigger withPreviousFireTime(Calendar value)
Overrides:
withPreviousFireTime in class QuartzTrigger

withNextFireTime

public QuartzDailyTimeIntervalTrigger withNextFireTime(Calendar value)
Overrides:
withNextFireTime in class QuartzTrigger

withFinalFireTime

public QuartzDailyTimeIntervalTrigger withFinalFireTime(Calendar value)
Overrides:
withFinalFireTime in class QuartzTrigger

withJobDataMap

public QuartzDailyTimeIntervalTrigger withJobDataMap(QuartzJobDataMap value)
Overrides:
withJobDataMap in class QuartzTrigger

withVolatility

public QuartzDailyTimeIntervalTrigger withVolatility(Boolean value)
Overrides:
withVolatility in class QuartzTrigger

setDaysOfWeek

public void setDaysOfWeek(List<Weekday> daysOfWeek)
Sets the value of the daysOfWeek property.

Parameters:
daysOfWeek - allowed object is Weekday


Copyright © 2013–2017 QuartzDesk.com. All rights reserved.