public static class BWSystem.SystemConfigurableTreatmentAddRequest extends Request<Response.DefaultResponse>
Constructor and Description |
---|
SystemConfigurableTreatmentAddRequest(BroadWorksServer bws)
Default Constructor -- Not Guaranteed to work without checking Request validity with isValid()
|
SystemConfigurableTreatmentAddRequest(BroadWorksServer bws,
String treatmentId,
ChargeIndicator chargeIndicator) |
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCommandType, getDomDocument, getResponseClass, isMemberOfBundle, isValid, run, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setResponseClass, setRootElement, toString, validate
@Size(min=1, max=40) public String treatmentId
public transient boolean treatmentIdIsModified
public ChargeIndicator chargeIndicator
public transient boolean chargeIndicatorIsModified
@Size(min=1, max=80) public String description
public transient boolean descriptionIsModified
public Integer accessSIPStatusCode
public transient boolean accessSIPStatusCodeIsModified
@Size(min=1, max=50) public String accessSIPStatusMessage
public transient boolean accessSIPStatusMessageIsModified
public Integer networkSIPStatusCode
public transient boolean networkSIPStatusCodeIsModified
@Size(min=1, max=50) public String networkSIPStatusMessage
public transient boolean networkSIPStatusMessageIsModified
public Integer q850CauseValue
public transient boolean q850CauseValueIsModified
@Size(min=1, max=50) public String q850Text
public transient boolean q850TextIsModified
@Size(min=1, max=256) public String accessTreatmentAudioFile
public transient boolean accessTreatmentAudioFileIsModified
@Size(min=1, max=256) public String accessTreatmentVideoFile
public transient boolean accessTreatmentVideoFileIsModified
@Size(min=1, max=256) public String networkTreatmentAudioFile
public transient boolean networkTreatmentAudioFileIsModified
@Size(min=1, max=256) public String networkTreatmentVideoFile
public transient boolean networkTreatmentVideoFileIsModified
@Size(min=1, max=3) public String cdrTerminationCause
public transient boolean cdrTerminationCauseIsModified
public Boolean routeAdvance
public transient boolean routeAdvanceIsModified
public InternalReleaseCause16 internalReleaseCause
public transient boolean internalReleaseCauseIsModified
public Boolean accessSendReasonHeader
public transient boolean accessSendReasonHeaderIsModified
public Boolean networkSendReasonHeader
public transient boolean networkSendReasonHeaderIsModified
public SystemConfigurableTreatmentAddRequest(BroadWorksServer bws, String treatmentId, ChargeIndicator chargeIndicator)
public SystemConfigurableTreatmentAddRequest(BroadWorksServer bws)
bws
- The BroadWorksServer to use for the Requestpublic BWSystem.SystemConfigurableTreatmentAddRequest setTreatmentId(String treatmentId)
public String getTreatmentId()
public BWSystem.SystemConfigurableTreatmentAddRequest setChargeIndicator(ChargeIndicator chargeIndicator)
public ChargeIndicator getChargeIndicator()
public BWSystem.SystemConfigurableTreatmentAddRequest setDescription(String description)
public String getDescription()
public BWSystem.SystemConfigurableTreatmentAddRequest setAccessSIPStatusCode(Integer accessSIPStatusCode)
public Integer getAccessSIPStatusCode()
public BWSystem.SystemConfigurableTreatmentAddRequest setAccessSIPStatusMessage(String accessSIPStatusMessage)
public String getAccessSIPStatusMessage()
public BWSystem.SystemConfigurableTreatmentAddRequest setNetworkSIPStatusCode(Integer networkSIPStatusCode)
public Integer getNetworkSIPStatusCode()
public BWSystem.SystemConfigurableTreatmentAddRequest setNetworkSIPStatusMessage(String networkSIPStatusMessage)
public String getNetworkSIPStatusMessage()
public BWSystem.SystemConfigurableTreatmentAddRequest setQ850CauseValue(Integer q850CauseValue)
public Integer getQ850CauseValue()
public BWSystem.SystemConfigurableTreatmentAddRequest setQ850Text(String q850Text)
public String getQ850Text()
public BWSystem.SystemConfigurableTreatmentAddRequest setAccessTreatmentAudioFile(String accessTreatmentAudioFile)
public String getAccessTreatmentAudioFile()
public BWSystem.SystemConfigurableTreatmentAddRequest setAccessTreatmentVideoFile(String accessTreatmentVideoFile)
public String getAccessTreatmentVideoFile()
public BWSystem.SystemConfigurableTreatmentAddRequest setNetworkTreatmentAudioFile(String networkTreatmentAudioFile)
public String getNetworkTreatmentAudioFile()
public BWSystem.SystemConfigurableTreatmentAddRequest setNetworkTreatmentVideoFile(String networkTreatmentVideoFile)
public String getNetworkTreatmentVideoFile()
public BWSystem.SystemConfigurableTreatmentAddRequest setCdrTerminationCause(String cdrTerminationCause)
public String getCdrTerminationCause()
public BWSystem.SystemConfigurableTreatmentAddRequest setRouteAdvance(Boolean routeAdvance)
public Boolean getRouteAdvance()
public BWSystem.SystemConfigurableTreatmentAddRequest setInternalReleaseCause(InternalReleaseCause16 internalReleaseCause)
public InternalReleaseCause16 getInternalReleaseCause()
public BWSystem.SystemConfigurableTreatmentAddRequest setAccessSendReasonHeader(Boolean accessSendReasonHeader)
public Boolean getAccessSendReasonHeader()
public BWSystem.SystemConfigurableTreatmentAddRequest setNetworkSendReasonHeader(Boolean networkSendReasonHeader)
public Boolean getNetworkSendReasonHeader()
public void formRequest() throws RequestException
formRequest
in class Request<Response.DefaultResponse>
RequestException
Copyright © 2016 ECG, Inc. All rights reserved.