public class CallCenterReportScheduleTime extends Object
Modifier and Type | Field and Description |
---|---|
Date |
scheduleDate |
boolean |
scheduleDateIsModified |
HourMinute |
scheduleTime |
boolean |
scheduleTimeIsModified |
String |
timeZone |
boolean |
timeZoneIsModified |
Modifier | Constructor and Description |
---|---|
protected |
CallCenterReportScheduleTime()
Protected Call for Use by Node Construction Methods
|
|
CallCenterReportScheduleTime(String timeZone,
Date scheduleDate,
HourMinute scheduleTime) |
Modifier and Type | Method and Description |
---|---|
static CallCenterReportScheduleTime |
fromProxy(BroadWorksServer bws,
CallCenterReportScheduleTimeProxy proxy)
Re-inserts non-serializable information into a Proxy class in order to regain the source DataType class
|
static CallCenterReportScheduleTime |
getFromNode(Node node)
Retrieves an elements of type CallCenterReportScheduleTime by parsing an XML node.
|
static CallCenterReportScheduleTime[] |
getListFromNode(Node[] nodeList)
Retrieves an Array of elements of type CallCenterReportScheduleTime by parsing the XML node.
|
static CallCenterReportScheduleTime[] |
getListFromNode(Node node,
String elementName)
Retrieves an Array of elements of type CallCenterReportScheduleTime by parsing the XML node.
|
CallCenterReportScheduleTimeProxy |
getProxy()
Retrieves the Serializable version of this DataType
|
Date |
getScheduleDate() |
HourMinute |
getScheduleTime() |
String |
getTimeZone() |
CallCenterReportScheduleTime |
setScheduleDate(Date scheduleDate) |
CallCenterReportScheduleTime |
setScheduleTime(HourMinute scheduleTime) |
CallCenterReportScheduleTime |
setTimeZone(String timeZone) |
String |
toString() |
@Size(min=1, max=127) public String timeZone
public transient boolean timeZoneIsModified
public Date scheduleDate
public transient boolean scheduleDateIsModified
@NotNull public HourMinute scheduleTime
public transient boolean scheduleTimeIsModified
public CallCenterReportScheduleTime(String timeZone, Date scheduleDate, HourMinute scheduleTime)
protected CallCenterReportScheduleTime()
public String getTimeZone()
public CallCenterReportScheduleTime setTimeZone(String timeZone)
public Date getScheduleDate()
public CallCenterReportScheduleTime setScheduleDate(Date scheduleDate)
public HourMinute getScheduleTime()
public CallCenterReportScheduleTime setScheduleTime(HourMinute scheduleTime)
public static CallCenterReportScheduleTime getFromNode(Node node)
node
- The source node to parse.public static CallCenterReportScheduleTime[] getListFromNode(Node node, String elementName)
node
- The source node to retrieve the array.elementName
- The element name to iterate through.public static CallCenterReportScheduleTime[] getListFromNode(Node[] nodeList)
nodeList
- The source node array to retrieve the elements.public CallCenterReportScheduleTimeProxy getProxy()
public static CallCenterReportScheduleTime fromProxy(BroadWorksServer bws, CallCenterReportScheduleTimeProxy proxy)
bws
- The current active BroadWorks Server connection.proxy
- The proxy object to inject.Copyright © 2016 ECG, Inc. All rights reserved.