public class CallCenterReportScheduleRecurrence extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
protected Recurrence |
recurrence |
protected HourMinute |
scheduleTime |
protected Date |
startDate |
protected String |
timeZone |
Constructor and Description |
---|
CallCenterReportScheduleRecurrence()
Serializable Constructor
|
CallCenterReportScheduleRecurrence(String timeZone,
Date startDate,
HourMinute scheduleTime,
Recurrence recurrence) |
Modifier and Type | Method and Description |
---|---|
static Element |
formRequest(Request<?> request,
CallCenterReportScheduleRecurrence datatype,
String elementName)
Appends this DataType to the given Request
|
static CallCenterReportScheduleRecurrence[] |
getArrayFromNode(Node node,
String elementName)
Retrieves an array of elements of type CallCenterReportScheduleRecurrence by parsing the XML node.
|
static CallCenterReportScheduleRecurrence |
getFromNode(Node node)
Retrieves an elements of type CallCenterReportScheduleRecurrence by parsing an XML node.
|
Recurrence |
getRecurrence() |
HourMinute |
getScheduleTime() |
Date |
getStartDate() |
String |
getTimeZone() |
CallCenterReportScheduleRecurrence |
setRecurrence(Recurrence recurrence) |
CallCenterReportScheduleRecurrence |
setScheduleTime(HourMinute scheduleTime) |
CallCenterReportScheduleRecurrence |
setStartDate(Date startDate) |
CallCenterReportScheduleRecurrence |
setTimeZone(String timeZone) |
@Size(min=1, max=127) protected String timeZone
protected Date startDate
@NotNull protected HourMinute scheduleTime
@NotNull protected Recurrence recurrence
public CallCenterReportScheduleRecurrence(String timeZone, Date startDate, HourMinute scheduleTime, Recurrence recurrence)
public CallCenterReportScheduleRecurrence()
public String getTimeZone()
public CallCenterReportScheduleRecurrence setTimeZone(String timeZone)
public Date getStartDate()
public CallCenterReportScheduleRecurrence setStartDate(Date startDate)
public HourMinute getScheduleTime()
public CallCenterReportScheduleRecurrence setScheduleTime(HourMinute scheduleTime)
public Recurrence getRecurrence()
public CallCenterReportScheduleRecurrence setRecurrence(Recurrence recurrence)
@GwtIncompatible public static Element formRequest(Request<?> request, CallCenterReportScheduleRecurrence datatype, String elementName)
request
- The request to append the DataType to.datatype
- The datatype to parse.@GwtIncompatible public static CallCenterReportScheduleRecurrence getFromNode(Node node)
node
- The source node to parse.@GwtIncompatible public static CallCenterReportScheduleRecurrence[] getArrayFromNode(Node node, String elementName)
node
- The source node to retrieve the array.elementName
- The element name to iterate through.Copyright © 2016 ECG. All rights reserved.