@GwtIncompatible public static class CallCenter.GroupCallCenterModifyDNISRequest extends Request<DefaultResponse>
Request.Protocol
Modifier and Type | Field and Description |
---|---|
protected Boolean |
allowOutgoingACDCall |
protected com.google.common.base.Optional<String> |
callingLineIdFirstName |
protected com.google.common.base.Optional<String> |
callingLineIdLastName |
protected com.google.common.base.Optional<String> |
callingLineIdPhoneNumber |
protected DNISKey |
dnisKey |
protected com.google.common.base.Optional<String> |
dnisPhoneNumber |
protected com.google.common.base.Optional<String> |
extension |
protected String |
newDNISName |
protected DNISPriority |
priority |
protected Boolean |
useCustomCLIDSettings |
protected Boolean |
useCustomDnisAnnouncementSettings |
Constructor and Description |
---|
GroupCallCenterModifyDNISRequest(BroadWorksServer broadWorksServer,
DNISKey dnisKey) |
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCacheString, getCommandElement, getCommandType, getDomDocument, getId, getOCSProtocol, getRequestTimeoutMillis, getResponseClass, getRootElement, getValidationErrorsAsString, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setRequestTimeoutMillis, setResponseClass, setRootElement, toString, validate
@NotNull protected DNISKey dnisKey
@Size(min=1, max=40) protected String newDNISName
protected com.google.common.base.Optional<String> dnisPhoneNumber
protected com.google.common.base.Optional<String> extension
protected Boolean useCustomCLIDSettings
protected com.google.common.base.Optional<String> callingLineIdPhoneNumber
protected com.google.common.base.Optional<String> callingLineIdLastName
protected com.google.common.base.Optional<String> callingLineIdFirstName
protected Boolean useCustomDnisAnnouncementSettings
protected DNISPriority priority
protected Boolean allowOutgoingACDCall
public GroupCallCenterModifyDNISRequest(BroadWorksServer broadWorksServer, DNISKey dnisKey)
public CallCenter.GroupCallCenterModifyDNISRequest setDnisKey(DNISKey dnisKey)
public DNISKey getDnisKey()
public CallCenter.GroupCallCenterModifyDNISRequest setNewDNISName(String newDNISName)
public String getNewDNISName()
public CallCenter.GroupCallCenterModifyDNISRequest setDnisPhoneNumber(String dnisPhoneNumber)
public com.google.common.base.Optional<String> getDnisPhoneNumber()
public CallCenter.GroupCallCenterModifyDNISRequest setExtension(String extension)
public com.google.common.base.Optional<String> getExtension()
public CallCenter.GroupCallCenterModifyDNISRequest setUseCustomCLIDSettings(Boolean useCustomCLIDSettings)
public Boolean getUseCustomCLIDSettings()
public CallCenter.GroupCallCenterModifyDNISRequest setCallingLineIdPhoneNumber(String callingLineIdPhoneNumber)
public com.google.common.base.Optional<String> getCallingLineIdPhoneNumber()
public CallCenter.GroupCallCenterModifyDNISRequest setCallingLineIdLastName(String callingLineIdLastName)
public com.google.common.base.Optional<String> getCallingLineIdLastName()
public CallCenter.GroupCallCenterModifyDNISRequest setCallingLineIdFirstName(String callingLineIdFirstName)
public com.google.common.base.Optional<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 static CallCenter.GroupCallCenterModifyDNISRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2017 ECG. All rights reserved.