public static class Group.GroupDepartmentModifyRequest extends Request<Response.DefaultResponse>
Modifier and Type | Field and Description |
---|---|
String |
callingLineIdName |
boolean |
callingLineIdNameIsModified |
String |
callingLineIdPhoneNumber |
boolean |
callingLineIdPhoneNumberIsModified |
String |
departmentName |
boolean |
departmentNameIsModified |
Group |
group |
boolean |
groupIsModified |
String |
newDepartmentName |
boolean |
newDepartmentNameIsModified |
DepartmentKey |
newParentDepartmentKey |
boolean |
newParentDepartmentKeyIsModified |
Constructor and Description |
---|
GroupDepartmentModifyRequest(BroadWorksServer bws)
Default Constructor -- Not Guaranteed to work without checking Request validity with isValid()
|
GroupDepartmentModifyRequest(Group group,
String departmentName) |
Modifier and Type | Method and Description |
---|---|
void |
formRequest()
Forms the XML Document for this Request Object.
|
String |
getCallingLineIdName() |
String |
getCallingLineIdPhoneNumber() |
String |
getDepartmentName() |
Group |
getGroup() |
String |
getNewDepartmentName() |
DepartmentKey |
getNewParentDepartmentKey() |
Group.GroupDepartmentModifyRequest |
setCallingLineIdName(String callingLineIdName) |
Group.GroupDepartmentModifyRequest |
setCallingLineIdPhoneNumber(String callingLineIdPhoneNumber) |
Group.GroupDepartmentModifyRequest |
setDepartmentName(String departmentName) |
Group.GroupDepartmentModifyRequest |
setGroup(Group group) |
Group.GroupDepartmentModifyRequest |
setNewDepartmentName(String newDepartmentName) |
Group.GroupDepartmentModifyRequest |
setNewParentDepartmentKey(DepartmentKey newParentDepartmentKey) |
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
@Size(min=1, max=50) public String departmentName
public transient boolean departmentNameIsModified
@Size(min=1, max=50) public String newDepartmentName
public transient boolean newDepartmentNameIsModified
public DepartmentKey newParentDepartmentKey
public transient boolean newParentDepartmentKeyIsModified
@Size(min=1, max=80) public String callingLineIdName
public transient boolean callingLineIdNameIsModified
@Size(min=1, max=23) public String callingLineIdPhoneNumber
public transient boolean callingLineIdPhoneNumberIsModified
public GroupDepartmentModifyRequest(Group group, String departmentName)
public GroupDepartmentModifyRequest(BroadWorksServer bws)
bws
- The BroadWorksServer to use for the Requestpublic Group.GroupDepartmentModifyRequest setGroup(Group group)
public Group getGroup()
public Group.GroupDepartmentModifyRequest setDepartmentName(String departmentName)
public String getDepartmentName()
public Group.GroupDepartmentModifyRequest setNewDepartmentName(String newDepartmentName)
public String getNewDepartmentName()
public Group.GroupDepartmentModifyRequest setNewParentDepartmentKey(DepartmentKey newParentDepartmentKey)
public DepartmentKey getNewParentDepartmentKey()
public Group.GroupDepartmentModifyRequest setCallingLineIdName(String callingLineIdName)
public String getCallingLineIdName()
public Group.GroupDepartmentModifyRequest setCallingLineIdPhoneNumber(String callingLineIdPhoneNumber)
public String getCallingLineIdPhoneNumber()
public void formRequest() throws RequestException
formRequest
in class Request<Response.DefaultResponse>
RequestException
Copyright © 2016 ECG, Inc. All rights reserved.