public static class BWSystem.SystemConfigurableTreatmentModifyRequest extends Request<Response.DefaultResponse>
Constructor and Description |
---|
SystemConfigurableTreatmentModifyRequest(BroadWorksServer bws)
Default Constructor -- Not Guaranteed to work without checking Request validity with isValid()
|
SystemConfigurableTreatmentModifyRequest(BroadWorksServer bws,
String treatmentId) |
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 SystemConfigurableTreatmentModifyRequest(BroadWorksServer bws, String treatmentId)
public SystemConfigurableTreatmentModifyRequest(BroadWorksServer bws)
bws
- The BroadWorksServer to use for the Requestpublic BWSystem.SystemConfigurableTreatmentModifyRequest setTreatmentId(String treatmentId)
public String getTreatmentId()
public BWSystem.SystemConfigurableTreatmentModifyRequest setChargeIndicator(ChargeIndicator chargeIndicator)
public ChargeIndicator getChargeIndicator()
public BWSystem.SystemConfigurableTreatmentModifyRequest setDescription(String description)
public String getDescription()
public BWSystem.SystemConfigurableTreatmentModifyRequest setAccessSIPStatusCode(Integer accessSIPStatusCode)
public Integer getAccessSIPStatusCode()
public BWSystem.SystemConfigurableTreatmentModifyRequest setAccessSIPStatusMessage(String accessSIPStatusMessage)
public String getAccessSIPStatusMessage()
public BWSystem.SystemConfigurableTreatmentModifyRequest setNetworkSIPStatusCode(Integer networkSIPStatusCode)
public Integer getNetworkSIPStatusCode()
public BWSystem.SystemConfigurableTreatmentModifyRequest setNetworkSIPStatusMessage(String networkSIPStatusMessage)
public String getNetworkSIPStatusMessage()
public BWSystem.SystemConfigurableTreatmentModifyRequest setQ850CauseValue(Integer q850CauseValue)
public Integer getQ850CauseValue()
public BWSystem.SystemConfigurableTreatmentModifyRequest setQ850Text(String q850Text)
public String getQ850Text()
public BWSystem.SystemConfigurableTreatmentModifyRequest setAccessTreatmentAudioFile(String accessTreatmentAudioFile)
public String getAccessTreatmentAudioFile()
public BWSystem.SystemConfigurableTreatmentModifyRequest setAccessTreatmentVideoFile(String accessTreatmentVideoFile)
public String getAccessTreatmentVideoFile()
public BWSystem.SystemConfigurableTreatmentModifyRequest setNetworkTreatmentAudioFile(String networkTreatmentAudioFile)
public String getNetworkTreatmentAudioFile()
public BWSystem.SystemConfigurableTreatmentModifyRequest setNetworkTreatmentVideoFile(String networkTreatmentVideoFile)
public String getNetworkTreatmentVideoFile()
public BWSystem.SystemConfigurableTreatmentModifyRequest setCdrTerminationCause(String cdrTerminationCause)
public String getCdrTerminationCause()
public BWSystem.SystemConfigurableTreatmentModifyRequest setRouteAdvance(Boolean routeAdvance)
public Boolean getRouteAdvance()
public BWSystem.SystemConfigurableTreatmentModifyRequest setInternalReleaseCause(InternalReleaseCause16 internalReleaseCause)
public InternalReleaseCause16 getInternalReleaseCause()
public BWSystem.SystemConfigurableTreatmentModifyRequest setAccessSendReasonHeader(Boolean accessSendReasonHeader)
public Boolean getAccessSendReasonHeader()
public BWSystem.SystemConfigurableTreatmentModifyRequest 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.