Class UserRouteList.UserRouteListModifyRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.services.UserRouteList.UserRouteListModifyRequest
- Enclosing class:
- UserRouteList
public static class UserRouteList.UserRouteListModifyRequest extends Request<DefaultResponse>
Modify the route list setting and the list of number ranges and number prefixes assigned to a user. The response is either 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
Fields Modifier and Type Field Description protected java.util.Optional<@Valid EnterpriseTrunkReplacementNumberPrefixList>
assignedNumberPrefixList
protected java.util.Optional<@Valid ReplacementDNList>
assignedNumberRangeStartList
protected java.lang.Boolean
treatOriginationsAndPBXRedirectionsAsScreened
protected @NotNull @Valid BroadWorksUser
user
protected java.lang.Boolean
useRouteListIdentityForEmergencyCalls
protected java.lang.Boolean
useRouteListIdentityForNonEmergencyCalls
-
Constructor Summary
Constructors Constructor Description UserRouteListModifyRequest()
UserRouteListModifyRequest(BroadWorksUser user)
-
Method Summary
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, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setEcho, setMemberOfBundle, setRequestId, setRequestTimeoutMillis, setResponseClass, setRetries, setRetryCodes, setRootElement, toString, validate
-
Field Details
-
user
-
treatOriginationsAndPBXRedirectionsAsScreened
protected java.lang.Boolean treatOriginationsAndPBXRedirectionsAsScreened -
useRouteListIdentityForNonEmergencyCalls
protected java.lang.Boolean useRouteListIdentityForNonEmergencyCalls -
useRouteListIdentityForEmergencyCalls
protected java.lang.Boolean useRouteListIdentityForEmergencyCalls -
assignedNumberRangeStartList
-
assignedNumberPrefixList
protected java.util.Optional<@Valid EnterpriseTrunkReplacementNumberPrefixList> assignedNumberPrefixList
-
-
Constructor Details
-
UserRouteListModifyRequest
public UserRouteListModifyRequest() -
UserRouteListModifyRequest
-
-
Method Details
-
setUser
-
getBroadWorksUser
-
setTreatOriginationsAndPBXRedirectionsAsScreened
public UserRouteList.UserRouteListModifyRequest setTreatOriginationsAndPBXRedirectionsAsScreened(java.lang.Boolean treatOriginationsAndPBXRedirectionsAsScreened) -
getTreatOriginationsAndPBXRedirectionsAsScreened
public java.lang.Boolean getTreatOriginationsAndPBXRedirectionsAsScreened() -
setUseRouteListIdentityForNonEmergencyCalls
public UserRouteList.UserRouteListModifyRequest setUseRouteListIdentityForNonEmergencyCalls(java.lang.Boolean useRouteListIdentityForNonEmergencyCalls) -
getUseRouteListIdentityForNonEmergencyCalls
public java.lang.Boolean getUseRouteListIdentityForNonEmergencyCalls() -
setUseRouteListIdentityForEmergencyCalls
public UserRouteList.UserRouteListModifyRequest setUseRouteListIdentityForEmergencyCalls(java.lang.Boolean useRouteListIdentityForEmergencyCalls) -
getUseRouteListIdentityForEmergencyCalls
public java.lang.Boolean getUseRouteListIdentityForEmergencyCalls() -
setAssignedNumberRangeStartList
public UserRouteList.UserRouteListModifyRequest setAssignedNumberRangeStartList(ReplacementDNList assignedNumberRangeStartList) -
getAssignedNumberRangeStartList
-
setAssignedNumberPrefixList
public UserRouteList.UserRouteListModifyRequest setAssignedNumberPrefixList(EnterpriseTrunkReplacementNumberPrefixList assignedNumberPrefixList) -
getAssignedNumberPrefixList
public java.util.Optional<@Valid EnterpriseTrunkReplacementNumberPrefixList> getAssignedNumberPrefixList() -
getEmptyObject
public static UserRouteList.UserRouteListModifyRequest 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>
-