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