public static class GroupNightForwarding.GroupGroupNightForwardingModifyRequest extends Request<Response.DefaultResponse>
Modifier and Type | Field and Description |
---|---|
TimeSchedule |
businessHours |
boolean |
businessHoursIsModified |
String |
forwardToPhoneNumber |
boolean |
forwardToPhoneNumberIsModified |
Group |
group |
boolean |
groupIsModified |
HolidaySchedule |
holidaySchedule |
boolean |
holidayScheduleIsModified |
GroupNightForwardingGroupServiceActivationMode |
nightForwarding |
boolean |
nightForwardingIsModified |
Constructor and Description |
---|
GroupGroupNightForwardingModifyRequest(BroadWorksServer bws)
Default Constructor -- Not Guaranteed to work without checking Request validity with isValid()
|
GroupGroupNightForwardingModifyRequest(Group group) |
Modifier and Type | Method and Description |
---|---|
void |
formRequest()
Forms the XML Document for this Request Object.
|
TimeSchedule |
getBusinessHours() |
String |
getForwardToPhoneNumber() |
Group |
getGroup() |
HolidaySchedule |
getHolidaySchedule() |
GroupNightForwardingGroupServiceActivationMode |
getNightForwarding() |
GroupNightForwarding.GroupGroupNightForwardingModifyRequest |
setBusinessHours(TimeSchedule businessHours) |
GroupNightForwarding.GroupGroupNightForwardingModifyRequest |
setForwardToPhoneNumber(String forwardToPhoneNumber) |
GroupNightForwarding.GroupGroupNightForwardingModifyRequest |
setGroup(Group group) |
GroupNightForwarding.GroupGroupNightForwardingModifyRequest |
setHolidaySchedule(HolidaySchedule holidaySchedule) |
GroupNightForwarding.GroupGroupNightForwardingModifyRequest |
setNightForwarding(GroupNightForwardingGroupServiceActivationMode nightForwarding) |
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCommandType, getDomDocument, getResponseClass, isMemberOfBundle, isValid, run, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setResponseClass, setRootElement, toString, validate
@NotNull public Group group
public transient boolean groupIsModified
public GroupNightForwardingGroupServiceActivationMode nightForwarding
public transient boolean nightForwardingIsModified
public TimeSchedule businessHours
public transient boolean businessHoursIsModified
public HolidaySchedule holidaySchedule
public transient boolean holidayScheduleIsModified
@Size(min=1, max=161) public String forwardToPhoneNumber
public transient boolean forwardToPhoneNumberIsModified
public GroupGroupNightForwardingModifyRequest(Group group)
public GroupGroupNightForwardingModifyRequest(BroadWorksServer bws)
bws
- The BroadWorksServer to use for the Requestpublic GroupNightForwarding.GroupGroupNightForwardingModifyRequest setGroup(Group group)
public Group getGroup()
public GroupNightForwarding.GroupGroupNightForwardingModifyRequest setNightForwarding(GroupNightForwardingGroupServiceActivationMode nightForwarding)
public GroupNightForwardingGroupServiceActivationMode getNightForwarding()
public GroupNightForwarding.GroupGroupNightForwardingModifyRequest setBusinessHours(TimeSchedule businessHours)
public TimeSchedule getBusinessHours()
public GroupNightForwarding.GroupGroupNightForwardingModifyRequest setHolidaySchedule(HolidaySchedule holidaySchedule)
public HolidaySchedule getHolidaySchedule()
public GroupNightForwarding.GroupGroupNightForwardingModifyRequest setForwardToPhoneNumber(String forwardToPhoneNumber)
public String getForwardToPhoneNumber()
public void formRequest() throws RequestException
formRequest
in class Request<Response.DefaultResponse>
RequestException
Copyright © 2016 ECG, Inc. All rights reserved.