public class ScheduleRecord extends Object
Modifier and Type | Field and Description |
---|---|
static String |
_rcsid |
protected EnumeratedValues |
dayOfMonth |
protected EnumeratedValues |
dayOfWeek |
protected Long |
duration |
protected EnumeratedValues |
hourOfDay |
protected EnumeratedValues |
minutesOfHour |
protected EnumeratedValues |
monthOfYear |
protected boolean |
requestMinimum |
protected String |
timezone |
protected EnumeratedValues |
year |
Constructor and Description |
---|
ScheduleRecord(EnumeratedValues dayOfWeek,
EnumeratedValues monthOfYear,
EnumeratedValues dayOfMonth,
EnumeratedValues year,
EnumeratedValues hourOfDay,
EnumeratedValues minutesOfHour,
String timezone,
Long duration,
boolean requestMinimum)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
EnumeratedValues |
getDayOfMonth()
Get the day of month.
|
EnumeratedValues |
getDayOfWeek()
Get the day of week.
|
Long |
getDuration()
Get the window duration.
|
EnumeratedValues |
getHourOfDay()
Get the hour of the day.
|
EnumeratedValues |
getMinutesOfHour()
Get the minutes of the hour.
|
EnumeratedValues |
getMonthOfYear()
Get the month of year.
|
boolean |
getRequestMinimum()
Get whether the schedule record corresponds to a minimal request or not.
|
String |
getTimezone()
Get the timezone.
|
EnumeratedValues |
getYear()
Get the year.
|
public static final String _rcsid
protected final EnumeratedValues dayOfWeek
protected final EnumeratedValues monthOfYear
protected final EnumeratedValues dayOfMonth
protected final EnumeratedValues year
protected final EnumeratedValues hourOfDay
protected final EnumeratedValues minutesOfHour
protected final String timezone
protected final Long duration
protected final boolean requestMinimum
public ScheduleRecord(EnumeratedValues dayOfWeek, EnumeratedValues monthOfYear, EnumeratedValues dayOfMonth, EnumeratedValues year, EnumeratedValues hourOfDay, EnumeratedValues minutesOfHour, String timezone, Long duration, boolean requestMinimum)
dayOfWeek
- is the day-of-week enumeration.monthOfYear
- is the month-of-year enumeration.dayOfMonth
- is the day-of-month enumeration.year
- is the year enumeration.hourOfDay
- is the time of day enumeration.minutesOfHour
- is the minutes enumeration.timezone
- is the timezone.duration
- is the window duration, or null if infinite.public EnumeratedValues getDayOfWeek()
public EnumeratedValues getMonthOfYear()
public EnumeratedValues getDayOfMonth()
public EnumeratedValues getYear()
public EnumeratedValues getHourOfDay()
public EnumeratedValues getMinutesOfHour()
public String getTimezone()
public Long getDuration()
public boolean getRequestMinimum()