public static class CallCenter.GroupCallCenterAddDNISRequest 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 |
DNISPriority |
priority |
boolean |
priorityIsModified |
Boolean |
useCustomCLIDSettings |
boolean |
useCustomCLIDSettingsIsModified |
Boolean |
useCustomDnisAnnouncementSettings |
boolean |
useCustomDnisAnnouncementSettingsIsModified |
Constructor and Description |
---|
GroupCallCenterAddDNISRequest(BroadWorksServer bws)
Default Constructor -- Not Guaranteed to work without checking Request validity with isValid()
|
GroupCallCenterAddDNISRequest(BroadWorksServer bws,
DNISKey dnisKey,
Boolean useCustomCLIDSettings,
Boolean useCustomDnisAnnouncementSettings,
DNISPriority priority,
Boolean allowOutgoingACDCall) |
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=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 GroupCallCenterAddDNISRequest(BroadWorksServer bws, DNISKey dnisKey, Boolean useCustomCLIDSettings, Boolean useCustomDnisAnnouncementSettings, DNISPriority priority, Boolean allowOutgoingACDCall)
public GroupCallCenterAddDNISRequest(BroadWorksServer bws)
bws
- The BroadWorksServer to use for the Requestpublic CallCenter.GroupCallCenterAddDNISRequest setDnisKey(DNISKey dnisKey)
public DNISKey getDnisKey()
public CallCenter.GroupCallCenterAddDNISRequest setDnisPhoneNumber(String dnisPhoneNumber)
public String getDnisPhoneNumber()
public CallCenter.GroupCallCenterAddDNISRequest setExtension(String extension)
public String getExtension()
public CallCenter.GroupCallCenterAddDNISRequest setUseCustomCLIDSettings(Boolean useCustomCLIDSettings)
public Boolean getUseCustomCLIDSettings()
public CallCenter.GroupCallCenterAddDNISRequest setCallingLineIdPhoneNumber(String callingLineIdPhoneNumber)
public String getCallingLineIdPhoneNumber()
public CallCenter.GroupCallCenterAddDNISRequest setCallingLineIdLastName(String callingLineIdLastName)
public String getCallingLineIdLastName()
public CallCenter.GroupCallCenterAddDNISRequest setCallingLineIdFirstName(String callingLineIdFirstName)
public String getCallingLineIdFirstName()
public CallCenter.GroupCallCenterAddDNISRequest setUseCustomDnisAnnouncementSettings(Boolean useCustomDnisAnnouncementSettings)
public Boolean getUseCustomDnisAnnouncementSettings()
public CallCenter.GroupCallCenterAddDNISRequest setPriority(DNISPriority priority)
public DNISPriority getPriority()
public CallCenter.GroupCallCenterAddDNISRequest 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.