@GwtIncompatible public static class GroupRoutePoint.GroupRoutePointModifyDNISRequest 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 Boolean |
useCustomCLIDSettings |
protected Boolean |
useCustomDnisAnnouncementSettings |
Constructor and Description |
---|
GroupRoutePointModifyDNISRequest(BroadWorksServer broadWorksServer,
DNISKey dnisKey) |
appendChild, appendChild, appendChild, asyncFire, createDocument, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCommandElement, getCommandType, getDomDocument, getId, getResponseClass, getRootElement, isMemberOfBundle, isValid, run, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, 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 Boolean allowOutgoingACDCall
public GroupRoutePointModifyDNISRequest(BroadWorksServer broadWorksServer, DNISKey dnisKey)
public GroupRoutePoint.GroupRoutePointModifyDNISRequest setDnisKey(DNISKey dnisKey)
public DNISKey getDnisKey()
public GroupRoutePoint.GroupRoutePointModifyDNISRequest setNewDNISName(String newDNISName)
public String getNewDNISName()
public GroupRoutePoint.GroupRoutePointModifyDNISRequest setDnisPhoneNumber(String dnisPhoneNumber)
public com.google.common.base.Optional<String> getDnisPhoneNumber()
public GroupRoutePoint.GroupRoutePointModifyDNISRequest setExtension(String extension)
public com.google.common.base.Optional<String> getExtension()
public GroupRoutePoint.GroupRoutePointModifyDNISRequest setUseCustomCLIDSettings(Boolean useCustomCLIDSettings)
public Boolean getUseCustomCLIDSettings()
public GroupRoutePoint.GroupRoutePointModifyDNISRequest setCallingLineIdPhoneNumber(String callingLineIdPhoneNumber)
public com.google.common.base.Optional<String> getCallingLineIdPhoneNumber()
public GroupRoutePoint.GroupRoutePointModifyDNISRequest setCallingLineIdLastName(String callingLineIdLastName)
public com.google.common.base.Optional<String> getCallingLineIdLastName()
public GroupRoutePoint.GroupRoutePointModifyDNISRequest setCallingLineIdFirstName(String callingLineIdFirstName)
public com.google.common.base.Optional<String> getCallingLineIdFirstName()
public GroupRoutePoint.GroupRoutePointModifyDNISRequest setUseCustomDnisAnnouncementSettings(Boolean useCustomDnisAnnouncementSettings)
public Boolean getUseCustomDnisAnnouncementSettings()
public GroupRoutePoint.GroupRoutePointModifyDNISRequest setAllowOutgoingACDCall(Boolean allowOutgoingACDCall)
public Boolean getAllowOutgoingACDCall()
public static GroupRoutePoint.GroupRoutePointModifyDNISRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2016 ECG. All rights reserved.