Package co.ecg.alpaca.toolkit.generated
Class BWSystem.SystemSIPDiversionReasonModifyRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.BWSystem.SystemSIPDiversionReasonModifyRequest
- Enclosing class:
BWSystem
Request to modify the SIP cause value for a given diversion reason. The response is either a 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 @NotNull @Size(max=3) Stringprotected @NotNull SIPDiversionReason -
Constructor Summary
ConstructorsConstructorDescriptionSystemSIPDiversionReasonModifyRequest(BroadWorksServer broadWorksServer, SIPDiversionReason diversionReason, String causeValue) -
Method Summary
Modifier and TypeMethodDescriptionvoidForms the XML Document for this Request Object.getEmptyObject(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.setCauseValue(String causeValue) setDiversionReason(SIPDiversionReason diversionReason) 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
-
diversionReason
-
causeValue
-
-
Constructor Details
-
SystemSIPDiversionReasonModifyRequest
public SystemSIPDiversionReasonModifyRequest() -
SystemSIPDiversionReasonModifyRequest
public SystemSIPDiversionReasonModifyRequest(BroadWorksServer broadWorksServer, SIPDiversionReason diversionReason, String causeValue)
-
-
Method Details
-
setDiversionReason
public BWSystem.SystemSIPDiversionReasonModifyRequest setDiversionReason(SIPDiversionReason diversionReason) -
getDiversionReason
-
setCauseValue
-
getCauseValue
-
getEmptyObject
public static BWSystem.SystemSIPDiversionReasonModifyRequest 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:
formRequestin classRequest<DefaultResponse>
-