Package co.ecg.alpaca.toolkit.generated
Class BWSystem.SystemConfigurableTreatmentAddRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.BWSystem.SystemConfigurableTreatmentAddRequest
- Enclosing class:
- BWSystem
Add a configurable treatment. 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 Boolean
protected Integer
protected @Size(min=1,max=50) String
protected @Size(min=1,max=256) String
protected @Size(min=1,max=256) String
protected @Size(min=1,max=3) String
protected @NotNull ChargeIndicator
protected @Size(min=1,max=80) String
protected InternalReleaseCause16
protected Boolean
protected Integer
protected @Size(min=1,max=50) String
protected @Size(min=1,max=256) String
protected @Size(min=1,max=256) String
protected Integer
protected @Size(min=1,max=50) String
protected Boolean
protected @NotNull @Size(min=1,max=40) String
-
Constructor Summary
ConstructorsConstructorDescriptionSystemConfigurableTreatmentAddRequest
(BroadWorksServer broadWorksServer, String treatmentId, ChargeIndicator chargeIndicator) -
Method Summary
Modifier and TypeMethodDescriptionvoid
Forms the XML Document for this Request Object.getEmptyObject
(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.setAccessSendReasonHeader
(Boolean accessSendReasonHeader) setAccessSIPStatusCode
(Integer accessSIPStatusCode) setAccessSIPStatusMessage
(String accessSIPStatusMessage) setAccessTreatmentAudioFile
(String accessTreatmentAudioFile) setAccessTreatmentVideoFile
(String accessTreatmentVideoFile) setCdrTerminationCause
(String cdrTerminationCause) setChargeIndicator
(ChargeIndicator chargeIndicator) setDescription
(String description) setInternalReleaseCause
(InternalReleaseCause16 internalReleaseCause) setNetworkSendReasonHeader
(Boolean networkSendReasonHeader) setNetworkSIPStatusCode
(Integer networkSIPStatusCode) setNetworkSIPStatusMessage
(String networkSIPStatusMessage) setNetworkTreatmentAudioFile
(String networkTreatmentAudioFile) setNetworkTreatmentVideoFile
(String networkTreatmentVideoFile) setQ850CauseValue
(Integer q850CauseValue) setQ850Text
(String q850Text) setRouteAdvance
(Boolean routeAdvance) setTreatmentId
(String treatmentId) 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
-
treatmentId
-
chargeIndicator
-
description
-
accessSIPStatusCode
-
accessSIPStatusMessage
-
networkSIPStatusCode
-
networkSIPStatusMessage
-
q850CauseValue
-
q850Text
-
accessTreatmentAudioFile
-
accessTreatmentVideoFile
-
networkTreatmentAudioFile
-
networkTreatmentVideoFile
-
cdrTerminationCause
-
routeAdvance
-
internalReleaseCause
-
accessSendReasonHeader
-
networkSendReasonHeader
-
-
Constructor Details
-
SystemConfigurableTreatmentAddRequest
public SystemConfigurableTreatmentAddRequest() -
SystemConfigurableTreatmentAddRequest
public SystemConfigurableTreatmentAddRequest(BroadWorksServer broadWorksServer, String treatmentId, ChargeIndicator chargeIndicator)
-
-
Method Details
-
setTreatmentId
-
getTreatmentId
-
setChargeIndicator
public BWSystem.SystemConfigurableTreatmentAddRequest setChargeIndicator(ChargeIndicator chargeIndicator) -
getChargeIndicator
-
setDescription
-
getDescription
-
setAccessSIPStatusCode
public BWSystem.SystemConfigurableTreatmentAddRequest setAccessSIPStatusCode(Integer accessSIPStatusCode) -
getAccessSIPStatusCode
-
setAccessSIPStatusMessage
public BWSystem.SystemConfigurableTreatmentAddRequest setAccessSIPStatusMessage(String accessSIPStatusMessage) -
getAccessSIPStatusMessage
-
setNetworkSIPStatusCode
public BWSystem.SystemConfigurableTreatmentAddRequest setNetworkSIPStatusCode(Integer networkSIPStatusCode) -
getNetworkSIPStatusCode
-
setNetworkSIPStatusMessage
public BWSystem.SystemConfigurableTreatmentAddRequest setNetworkSIPStatusMessage(String networkSIPStatusMessage) -
getNetworkSIPStatusMessage
-
setQ850CauseValue
-
getQ850CauseValue
-
setQ850Text
-
getQ850Text
-
setAccessTreatmentAudioFile
public BWSystem.SystemConfigurableTreatmentAddRequest setAccessTreatmentAudioFile(String accessTreatmentAudioFile) -
getAccessTreatmentAudioFile
-
setAccessTreatmentVideoFile
public BWSystem.SystemConfigurableTreatmentAddRequest setAccessTreatmentVideoFile(String accessTreatmentVideoFile) -
getAccessTreatmentVideoFile
-
setNetworkTreatmentAudioFile
public BWSystem.SystemConfigurableTreatmentAddRequest setNetworkTreatmentAudioFile(String networkTreatmentAudioFile) -
getNetworkTreatmentAudioFile
-
setNetworkTreatmentVideoFile
public BWSystem.SystemConfigurableTreatmentAddRequest setNetworkTreatmentVideoFile(String networkTreatmentVideoFile) -
getNetworkTreatmentVideoFile
-
setCdrTerminationCause
public BWSystem.SystemConfigurableTreatmentAddRequest setCdrTerminationCause(String cdrTerminationCause) -
getCdrTerminationCause
-
setRouteAdvance
-
getRouteAdvance
-
setInternalReleaseCause
public BWSystem.SystemConfigurableTreatmentAddRequest setInternalReleaseCause(InternalReleaseCause16 internalReleaseCause) -
getInternalReleaseCause
-
setAccessSendReasonHeader
public BWSystem.SystemConfigurableTreatmentAddRequest setAccessSendReasonHeader(Boolean accessSendReasonHeader) -
getAccessSendReasonHeader
-
setNetworkSendReasonHeader
public BWSystem.SystemConfigurableTreatmentAddRequest setNetworkSendReasonHeader(Boolean networkSendReasonHeader) -
getNetworkSendReasonHeader
-
getEmptyObject
public static BWSystem.SystemConfigurableTreatmentAddRequest 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>
-