@GwtIncompatible public static class BWSystem.SystemConfigurableTreatmentAddRequest extends Request<DefaultResponse>
Request.Protocol
Modifier and Type | Field and Description |
---|---|
protected Boolean |
accessSendReasonHeader |
protected Integer |
accessSIPStatusCode |
protected String |
accessSIPStatusMessage |
protected String |
accessTreatmentAudioFile |
protected String |
accessTreatmentVideoFile |
protected String |
cdrTerminationCause |
protected ChargeIndicator |
chargeIndicator |
protected String |
description |
protected InternalReleaseCause16 |
internalReleaseCause |
protected Boolean |
networkSendReasonHeader |
protected Integer |
networkSIPStatusCode |
protected String |
networkSIPStatusMessage |
protected String |
networkTreatmentAudioFile |
protected String |
networkTreatmentVideoFile |
protected Integer |
q850CauseValue |
protected String |
q850Text |
protected Boolean |
routeAdvance |
protected String |
treatmentId |
Constructor and Description |
---|
SystemConfigurableTreatmentAddRequest(BroadWorksServer broadWorksServer,
String treatmentId,
ChargeIndicator chargeIndicator) |
appendChild, appendChild, appendChild, asyncFire, createDocument, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCommandElement, getCommandType, getDomDocument, getId, getResponseClass, getRootElement, isMemberOfBundle, isValid, run, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setResponseClass, setRootElement, toString, validate
@NotNull @Size(min=1, max=40) protected String treatmentId
@NotNull protected ChargeIndicator chargeIndicator
@Size(min=1, max=80) protected String description
protected Integer accessSIPStatusCode
@Size(min=1, max=50) protected String accessSIPStatusMessage
protected Integer networkSIPStatusCode
@Size(min=1, max=50) protected String networkSIPStatusMessage
protected Integer q850CauseValue
@Size(min=1, max=50) protected String q850Text
@Size(min=1, max=256) protected String accessTreatmentAudioFile
@Size(min=1, max=256) protected String accessTreatmentVideoFile
@Size(min=1, max=256) protected String networkTreatmentAudioFile
@Size(min=1, max=256) protected String networkTreatmentVideoFile
@Size(min=1, max=3) protected String cdrTerminationCause
protected Boolean routeAdvance
protected InternalReleaseCause16 internalReleaseCause
protected Boolean accessSendReasonHeader
protected Boolean networkSendReasonHeader
public SystemConfigurableTreatmentAddRequest(BroadWorksServer broadWorksServer, String treatmentId, ChargeIndicator chargeIndicator)
public 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 static BWSystem.SystemConfigurableTreatmentAddRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2016 ECG. All rights reserved.