com.quartzdesk.service.types.v1_0.scheduler.quartz
Class DailyTimeIntervalTrigger

java.lang.Object
  extended by com.quartzdesk.service.types.v1_0.scheduler.quartz.Trigger
      extended by com.quartzdesk.service.types.v1_0.scheduler.quartz.DailyTimeIntervalTrigger

public class DailyTimeIntervalTrigger
extends Trigger

Java class for DailyTimeIntervalTrigger complex type.

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

 <complexType name="DailyTimeIntervalTrigger">
   <complexContent>
     <extension base="{http://service.quartzdesk.com/types/v1_0/scheduler/quartz}Trigger">
       <sequence>
         <element name="repeatInterval" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="repeatIntervalUnit" type="{http://service.quartzdesk.com/types/v1_0/scheduler/quartz}RepeatIntervalUnit"/>
         <element name="repeatCount" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="startTimeOfDay" type="{http://service.quartzdesk.com/types/v1_0/common}DayTime"/>
         <element name="endTimeOfDay" type="{http://service.quartzdesk.com/types/v1_0/common}DayTime"/>
         <element name="daysOfWeek" type="{http://service.quartzdesk.com/types/v1_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  RepeatIntervalUnit repeatIntervalUnit
           
protected  DayTime startTimeOfDay
           
 
Fields inherited from class com.quartzdesk.service.types.v1_0.scheduler.quartz.Trigger
calendar, description, endTime, finalFireTime, group, jobDataMap, jobGroup, jobName, misfireInstruction, name, nextFireTime, previousFireTime, priority, startTime, state, volatility
 
Constructor Summary
DailyTimeIntervalTrigger()
           
 
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.
 RepeatIntervalUnit 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(RepeatIntervalUnit value)
          Sets the value of the repeatIntervalUnit property.
 void setStartTimeOfDay(DayTime value)
          Sets the value of the startTimeOfDay property.
 DailyTimeIntervalTrigger withCalendar(Calendar value)
           
 DailyTimeIntervalTrigger withDaysOfWeek(Collection<Weekday> values)
           
 DailyTimeIntervalTrigger withDaysOfWeek(Weekday... values)
           
 DailyTimeIntervalTrigger withDescription(String value)
           
 DailyTimeIntervalTrigger withEndTime(Calendar value)
           
 DailyTimeIntervalTrigger withEndTimeOfDay(DayTime value)
           
 DailyTimeIntervalTrigger withFinalFireTime(Calendar value)
           
 DailyTimeIntervalTrigger withGroup(TriggerGroup value)
           
 DailyTimeIntervalTrigger withJobDataMap(JobDataMap value)
           
 DailyTimeIntervalTrigger withJobGroup(JobGroup value)
           
 DailyTimeIntervalTrigger withJobName(String value)
           
 DailyTimeIntervalTrigger withMisfireInstruction(Integer value)
           
 DailyTimeIntervalTrigger withName(String value)
           
 DailyTimeIntervalTrigger withNextFireTime(Calendar value)
           
 DailyTimeIntervalTrigger withPreviousFireTime(Calendar value)
           
 DailyTimeIntervalTrigger withPriority(Integer value)
           
 DailyTimeIntervalTrigger withRepeatCount(Integer value)
           
 DailyTimeIntervalTrigger withRepeatInterval(Integer value)
           
 DailyTimeIntervalTrigger withRepeatIntervalUnit(RepeatIntervalUnit value)
           
 DailyTimeIntervalTrigger withStartTime(Calendar value)
           
 DailyTimeIntervalTrigger withStartTimeOfDay(DayTime value)
           
 DailyTimeIntervalTrigger withState(TriggerState value)
           
 DailyTimeIntervalTrigger withVolatility(Boolean value)
           
 
Methods inherited from class com.quartzdesk.service.types.v1_0.scheduler.quartz.Trigger
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 RepeatIntervalUnit repeatIntervalUnit

repeatCount

protected Integer repeatCount

startTimeOfDay

protected DayTime startTimeOfDay

endTimeOfDay

protected DayTime endTimeOfDay

daysOfWeek

protected List<Weekday> daysOfWeek
Constructor Detail

DailyTimeIntervalTrigger

public DailyTimeIntervalTrigger()
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 RepeatIntervalUnit getRepeatIntervalUnit()
Gets the value of the repeatIntervalUnit property.

Returns:
possible object is RepeatIntervalUnit

setRepeatIntervalUnit

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

Parameters:
value - allowed object is RepeatIntervalUnit

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 DailyTimeIntervalTrigger withRepeatInterval(Integer value)

withRepeatIntervalUnit

public DailyTimeIntervalTrigger withRepeatIntervalUnit(RepeatIntervalUnit value)

withRepeatCount

public DailyTimeIntervalTrigger withRepeatCount(Integer value)

withStartTimeOfDay

public DailyTimeIntervalTrigger withStartTimeOfDay(DayTime value)

withEndTimeOfDay

public DailyTimeIntervalTrigger withEndTimeOfDay(DayTime value)

withDaysOfWeek

public DailyTimeIntervalTrigger withDaysOfWeek(Weekday... values)

withDaysOfWeek

public DailyTimeIntervalTrigger withDaysOfWeek(Collection<Weekday> values)

withName

public DailyTimeIntervalTrigger withName(String value)
Overrides:
withName in class Trigger

withGroup

public DailyTimeIntervalTrigger withGroup(TriggerGroup value)
Overrides:
withGroup in class Trigger

withState

public DailyTimeIntervalTrigger withState(TriggerState value)
Overrides:
withState in class Trigger

withJobName

public DailyTimeIntervalTrigger withJobName(String value)
Overrides:
withJobName in class Trigger

withJobGroup

public DailyTimeIntervalTrigger withJobGroup(JobGroup value)
Overrides:
withJobGroup in class Trigger

withCalendar

public DailyTimeIntervalTrigger withCalendar(Calendar value)
Overrides:
withCalendar in class Trigger

withDescription

public DailyTimeIntervalTrigger withDescription(String value)
Overrides:
withDescription in class Trigger

withPriority

public DailyTimeIntervalTrigger withPriority(Integer value)
Overrides:
withPriority in class Trigger

withMisfireInstruction

public DailyTimeIntervalTrigger withMisfireInstruction(Integer value)
Overrides:
withMisfireInstruction in class Trigger

withStartTime

public DailyTimeIntervalTrigger withStartTime(Calendar value)
Overrides:
withStartTime in class Trigger

withEndTime

public DailyTimeIntervalTrigger withEndTime(Calendar value)
Overrides:
withEndTime in class Trigger

withPreviousFireTime

public DailyTimeIntervalTrigger withPreviousFireTime(Calendar value)
Overrides:
withPreviousFireTime in class Trigger

withNextFireTime

public DailyTimeIntervalTrigger withNextFireTime(Calendar value)
Overrides:
withNextFireTime in class Trigger

withFinalFireTime

public DailyTimeIntervalTrigger withFinalFireTime(Calendar value)
Overrides:
withFinalFireTime in class Trigger

withJobDataMap

public DailyTimeIntervalTrigger withJobDataMap(JobDataMap value)
Overrides:
withJobDataMap in class Trigger

withVolatility

public DailyTimeIntervalTrigger withVolatility(Boolean value)
Overrides:
withVolatility in class Trigger

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.