Package co.ecg.alpaca.toolkit.generated
Class CallCenter.GroupCallCenterAddDNISRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.CallCenter.GroupCallCenterAddDNISRequest
- Enclosing class:
- CallCenter
Add a Call Center DNIS The response is either a SuccessResponse or an ErrorResponse.
- Author:
- AlpacaGenerator
-
Nested Class Summary
Nested classes/interfaces inherited from class co.ecg.alpaca.toolkit.messaging.request.Request
Request.Protocol
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected @NotNull Boolean
protected @Size(min=1,max=30) String
protected @Size(min=1,max=30) String
protected @Size(min=1,max=23) String
protected @NotNull @Valid DNISKey
protected @Size(min=1,max=23) String
protected @Size(min=2,max=20) String
protected @NotNull DNISPriority
protected @NotNull Boolean
protected @NotNull Boolean
-
Constructor Summary
ConstructorsConstructorDescriptionGroupCallCenterAddDNISRequest
(BroadWorksServer broadWorksServer, DNISKey dnisKey, Boolean useCustomCLIDSettings, Boolean useCustomDnisAnnouncementSettings, DNISPriority priority, Boolean allowOutgoingACDCall) -
Method Summary
Modifier and TypeMethodDescriptionvoid
Forms the XML Document for this Request Object.getEmptyObject
(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.setAllowOutgoingACDCall
(Boolean allowOutgoingACDCall) setCallingLineIdFirstName
(String callingLineIdFirstName) setCallingLineIdLastName
(String callingLineIdLastName) setCallingLineIdPhoneNumber
(String callingLineIdPhoneNumber) setDnisKey
(DNISKey dnisKey) setDnisPhoneNumber
(String dnisPhoneNumber) setExtension
(String extension) setPriority
(DNISPriority priority) setUseCustomCLIDSettings
(Boolean useCustomCLIDSettings) setUseCustomDnisAnnouncementSettings
(Boolean useCustomDnisAnnouncementSettings) Methods inherited from class co.ecg.alpaca.toolkit.messaging.request.Request
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createNilElement, createTextElement, equals, fire, fire, getBroadWorksServer, getCacheString, getCommandElement, getCommandType, getDomDocument, getId, getOCSProtocol, getRequestTimeoutMillis, getResponseClass, getRetries, getRetryCodes, getRootElement, getValidationErrorsAsString, hashCode, isIgnoreCache, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setEcho, setIgnoreCache, setMemberOfBundle, setRequestId, setRequestTimeoutMillis, setResponseClass, setRetries, setRetryCodes, setRootElement, toString, validate
-
Field Details
-
dnisKey
-
dnisPhoneNumber
-
extension
-
useCustomCLIDSettings
-
callingLineIdPhoneNumber
-
callingLineIdLastName
-
callingLineIdFirstName
-
useCustomDnisAnnouncementSettings
-
priority
-
allowOutgoingACDCall
-
-
Constructor Details
-
GroupCallCenterAddDNISRequest
public GroupCallCenterAddDNISRequest() -
GroupCallCenterAddDNISRequest
public GroupCallCenterAddDNISRequest(BroadWorksServer broadWorksServer, DNISKey dnisKey, Boolean useCustomCLIDSettings, Boolean useCustomDnisAnnouncementSettings, DNISPriority priority, Boolean allowOutgoingACDCall)
-
-
Method Details
-
setDnisKey
-
getDnisKey
-
setDnisPhoneNumber
-
getDnisPhoneNumber
-
setExtension
-
getExtension
-
setUseCustomCLIDSettings
public CallCenter.GroupCallCenterAddDNISRequest setUseCustomCLIDSettings(Boolean useCustomCLIDSettings) -
getUseCustomCLIDSettings
-
setCallingLineIdPhoneNumber
public CallCenter.GroupCallCenterAddDNISRequest setCallingLineIdPhoneNumber(String callingLineIdPhoneNumber) -
getCallingLineIdPhoneNumber
-
setCallingLineIdLastName
public CallCenter.GroupCallCenterAddDNISRequest setCallingLineIdLastName(String callingLineIdLastName) -
getCallingLineIdLastName
-
setCallingLineIdFirstName
public CallCenter.GroupCallCenterAddDNISRequest setCallingLineIdFirstName(String callingLineIdFirstName) -
getCallingLineIdFirstName
-
setUseCustomDnisAnnouncementSettings
public CallCenter.GroupCallCenterAddDNISRequest setUseCustomDnisAnnouncementSettings(Boolean useCustomDnisAnnouncementSettings) -
getUseCustomDnisAnnouncementSettings
-
setPriority
-
getPriority
-
setAllowOutgoingACDCall
public CallCenter.GroupCallCenterAddDNISRequest setAllowOutgoingACDCall(Boolean allowOutgoingACDCall) -
getAllowOutgoingACDCall
-
getEmptyObject
public static CallCenter.GroupCallCenterAddDNISRequest getEmptyObject(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.- Parameters:
broadWorksServer
- The BroadWorksServer
-
formRequest
public void formRequest()Forms the XML Document for this Request Object. Called by the Request upon fire().- Overrides:
formRequest
in classRequest<DefaultResponse>
-