Package co.ecg.alpaca.toolkit.generated
Class VoiceXml.GroupVoiceXmlAddInstanceRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.VoiceXml.GroupVoiceXmlAddInstanceRequest
- Enclosing class:
- VoiceXml
Add a VoiceXML instance to a group. The domain is required in the serviceUserId. For a valid voiceXml instance to work properly, a device with Static Registration is expected with a valid contact. The response is either SuccessResponse or 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 @Valid AccessDeviceEndpointAdd
protected @NotNull @Size(min=1,max=30) String
protected @Size(min=1,max=40) String
protected @NotNull @Valid ServiceInstanceAddProfile
protected @NotNull @Size(min=1,max=30) String
protected @NotNull @Size(min=1,max=161) String
-
Constructor Summary
ConstructorsConstructorDescriptionGroupVoiceXmlAddInstanceRequest
(BroadWorksServer broadWorksServer, String serviceProviderId, String groupId, String serviceUserId, ServiceInstanceAddProfile serviceInstanceProfile) -
Method Summary
Modifier and TypeMethodDescriptionvoid
Forms the XML Document for this Request Object.getEmptyObject
(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.setAccessDeviceEndpoint
(AccessDeviceEndpointAdd accessDeviceEndpoint) setGroupId
(String groupId) setNetworkClassOfService
(String networkClassOfService) setServiceInstanceProfile
(ServiceInstanceAddProfile serviceInstanceProfile) setServiceProviderId
(String serviceProviderId) setServiceUserId
(String serviceUserId) 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
-
serviceProviderId
-
groupId
-
serviceUserId
-
serviceInstanceProfile
-
networkClassOfService
-
accessDeviceEndpoint
-
-
Constructor Details
-
GroupVoiceXmlAddInstanceRequest
public GroupVoiceXmlAddInstanceRequest() -
GroupVoiceXmlAddInstanceRequest
public GroupVoiceXmlAddInstanceRequest(BroadWorksServer broadWorksServer, String serviceProviderId, String groupId, String serviceUserId, ServiceInstanceAddProfile serviceInstanceProfile)
-
-
Method Details
-
setServiceProviderId
-
getServiceProviderId
-
setGroupId
-
getGroupId
-
setServiceUserId
-
getServiceUserId
-
setServiceInstanceProfile
public VoiceXml.GroupVoiceXmlAddInstanceRequest setServiceInstanceProfile(ServiceInstanceAddProfile serviceInstanceProfile) -
getServiceInstanceProfile
-
setNetworkClassOfService
public VoiceXml.GroupVoiceXmlAddInstanceRequest setNetworkClassOfService(String networkClassOfService) -
getNetworkClassOfService
-
setAccessDeviceEndpoint
public VoiceXml.GroupVoiceXmlAddInstanceRequest setAccessDeviceEndpoint(AccessDeviceEndpointAdd accessDeviceEndpoint) -
getAccessDeviceEndpoint
-
getEmptyObject
public static VoiceXml.GroupVoiceXmlAddInstanceRequest 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>
-