public static class CallCenter.GroupCallCenterModifyDNISRequest extends Request<Response.DefaultResponse>
Modifier and Type | Field and Description |
---|---|
Boolean |
allowOutgoingACDCall |
boolean |
allowOutgoingACDCallIsModified |
String |
callingLineIdFirstName |
boolean |
callingLineIdFirstNameIsModified |
String |
callingLineIdLastName |
boolean |
callingLineIdLastNameIsModified |
String |
callingLineIdPhoneNumber |
boolean |
callingLineIdPhoneNumberIsModified |
DNISKey |
dnisKey |
boolean |
dnisKeyIsModified |
String |
dnisPhoneNumber |
boolean |
dnisPhoneNumberIsModified |
String |
extension |
boolean |
extensionIsModified |
String |
newDNISName |
boolean |
newDNISNameIsModified |
DNISPriority |
priority |
boolean |
priorityIsModified |
Boolean |
useCustomCLIDSettings |
boolean |
useCustomCLIDSettingsIsModified |
Boolean |
useCustomDnisAnnouncementSettings |
boolean |
useCustomDnisAnnouncementSettingsIsModified |
Constructor and Description |
---|
GroupCallCenterModifyDNISRequest(BroadWorksServer bws)
Default Constructor -- Not Guaranteed to work without checking Request validity with isValid()
|
GroupCallCenterModifyDNISRequest(BroadWorksServer bws,
DNISKey dnisKey) |
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 DNISKey dnisKey
public transient boolean dnisKeyIsModified
@Size(min=1, max=40) public String newDNISName
public transient boolean newDNISNameIsModified
@Size(min=1, max=23) public String dnisPhoneNumber
public transient boolean dnisPhoneNumberIsModified
@Size(min=2, max=20) public String extension
public transient boolean extensionIsModified
public Boolean useCustomCLIDSettings
public transient boolean useCustomCLIDSettingsIsModified
@Size(min=1, max=23) public String callingLineIdPhoneNumber
public transient boolean callingLineIdPhoneNumberIsModified
@Size(min=1, max=30) public String callingLineIdLastName
public transient boolean callingLineIdLastNameIsModified
@Size(min=1, max=30) public String callingLineIdFirstName
public transient boolean callingLineIdFirstNameIsModified
public Boolean useCustomDnisAnnouncementSettings
public transient boolean useCustomDnisAnnouncementSettingsIsModified
public DNISPriority priority
public transient boolean priorityIsModified
public Boolean allowOutgoingACDCall
public transient boolean allowOutgoingACDCallIsModified
public GroupCallCenterModifyDNISRequest(BroadWorksServer bws, DNISKey dnisKey)
public GroupCallCenterModifyDNISRequest(BroadWorksServer bws)
bws
- The BroadWorksServer to use for the Requestpublic CallCenter.GroupCallCenterModifyDNISRequest setDnisKey(DNISKey dnisKey)
public DNISKey getDnisKey()
public CallCenter.GroupCallCenterModifyDNISRequest setNewDNISName(String newDNISName)
public String getNewDNISName()
public CallCenter.GroupCallCenterModifyDNISRequest setDnisPhoneNumber(String dnisPhoneNumber)
public String getDnisPhoneNumber()
public CallCenter.GroupCallCenterModifyDNISRequest setExtension(String extension)
public String getExtension()
public CallCenter.GroupCallCenterModifyDNISRequest setUseCustomCLIDSettings(Boolean useCustomCLIDSettings)
public Boolean getUseCustomCLIDSettings()
public CallCenter.GroupCallCenterModifyDNISRequest setCallingLineIdPhoneNumber(String callingLineIdPhoneNumber)
public String getCallingLineIdPhoneNumber()
public CallCenter.GroupCallCenterModifyDNISRequest setCallingLineIdLastName(String callingLineIdLastName)
public String getCallingLineIdLastName()
public CallCenter.GroupCallCenterModifyDNISRequest setCallingLineIdFirstName(String callingLineIdFirstName)
public String getCallingLineIdFirstName()
public CallCenter.GroupCallCenterModifyDNISRequest setUseCustomDnisAnnouncementSettings(Boolean useCustomDnisAnnouncementSettings)
public Boolean getUseCustomDnisAnnouncementSettings()
public CallCenter.GroupCallCenterModifyDNISRequest setPriority(DNISPriority priority)
public DNISPriority getPriority()
public CallCenter.GroupCallCenterModifyDNISRequest setAllowOutgoingACDCall(Boolean allowOutgoingACDCall)
public Boolean getAllowOutgoingACDCall()
public void formRequest() throws RequestException
formRequest
in class Request<Response.DefaultResponse>
RequestException
Copyright © 2016 ECG, Inc. All rights reserved.