@GwtIncompatible public static class GroupRoutePoint.GroupRoutePointAddDNISRequest extends Request<DefaultResponse>
Request.Protocol
Modifier and Type | Field and Description |
---|---|
protected Boolean |
allowOutgoingACDCall |
protected String |
callingLineIdFirstName |
protected String |
callingLineIdLastName |
protected String |
callingLineIdPhoneNumber |
protected DNISKey |
dnisKey |
protected String |
dnisPhoneNumber |
protected String |
extension |
protected Boolean |
useCustomCLIDSettings |
protected Boolean |
useCustomDnisAnnouncementSettings |
Constructor and Description |
---|
GroupRoutePointAddDNISRequest(BroadWorksServer broadWorksServer,
DNISKey dnisKey,
Boolean useCustomCLIDSettings,
Boolean useCustomDnisAnnouncementSettings,
Boolean allowOutgoingACDCall) |
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=23) protected String dnisPhoneNumber
@Size(min=2, max=20) protected String extension
@NotNull protected Boolean useCustomCLIDSettings
@Size(min=1, max=23) protected String callingLineIdPhoneNumber
@Size(min=1, max=30) protected String callingLineIdLastName
@Size(min=1, max=30) protected String callingLineIdFirstName
@NotNull protected Boolean useCustomDnisAnnouncementSettings
@NotNull protected Boolean allowOutgoingACDCall
public GroupRoutePointAddDNISRequest(BroadWorksServer broadWorksServer, DNISKey dnisKey, Boolean useCustomCLIDSettings, Boolean useCustomDnisAnnouncementSettings, Boolean allowOutgoingACDCall)
public GroupRoutePoint.GroupRoutePointAddDNISRequest setDnisKey(DNISKey dnisKey)
public DNISKey getDnisKey()
public GroupRoutePoint.GroupRoutePointAddDNISRequest setDnisPhoneNumber(String dnisPhoneNumber)
public String getDnisPhoneNumber()
public GroupRoutePoint.GroupRoutePointAddDNISRequest setExtension(String extension)
public String getExtension()
public GroupRoutePoint.GroupRoutePointAddDNISRequest setUseCustomCLIDSettings(Boolean useCustomCLIDSettings)
public Boolean getUseCustomCLIDSettings()
public GroupRoutePoint.GroupRoutePointAddDNISRequest setCallingLineIdPhoneNumber(String callingLineIdPhoneNumber)
public String getCallingLineIdPhoneNumber()
public GroupRoutePoint.GroupRoutePointAddDNISRequest setCallingLineIdLastName(String callingLineIdLastName)
public String getCallingLineIdLastName()
public GroupRoutePoint.GroupRoutePointAddDNISRequest setCallingLineIdFirstName(String callingLineIdFirstName)
public String getCallingLineIdFirstName()
public GroupRoutePoint.GroupRoutePointAddDNISRequest setUseCustomDnisAnnouncementSettings(Boolean useCustomDnisAnnouncementSettings)
public Boolean getUseCustomDnisAnnouncementSettings()
public GroupRoutePoint.GroupRoutePointAddDNISRequest setAllowOutgoingACDCall(Boolean allowOutgoingACDCall)
public Boolean getAllowOutgoingACDCall()
public static GroupRoutePoint.GroupRoutePointAddDNISRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2016 ECG. All rights reserved.