Class UserIntercept.UserInterceptUserModifyRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.services.UserIntercept.UserInterceptUserModifyRequest
- Enclosing class:
- UserIntercept
Modify the user's intercept user service settings. The response is either a SuccessResponse or an ErrorResponse. The following elements are only used in AS data mode and ignored in XS data mode: exemptInboundMobilityCalls exemptOutboundMobilityCalls disableParallelRingingToNetworkLocations
- 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 Booleanprotected AnnouncementSelectionprotected @Valid LabeledMediaFileResourceprotected Booleanprotected Booleanprotected Booleanprotected InterceptInboundCallprotected Booleanprotected InterceptOutboundCallprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected @NotNull @Valid BroadWorksUserprotected @Valid LabeledMediaFileResource -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionvoidForms the XML Document for this Request Object.getEmptyObject(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.setAlternateBlockingAnnouncement(Boolean alternateBlockingAnnouncement) setAnnouncementSelection(AnnouncementSelection announcementSelection) setAudioFile(LabeledMediaFileResource audioFile) setDisableParallelRingingToNetworkLocations(Boolean disableParallelRingingToNetworkLocations) setExemptInboundMobilityCalls(Boolean exemptInboundMobilityCalls) setExemptOutboundMobilityCalls(Boolean exemptOutboundMobilityCalls) setInboundCallMode(InterceptInboundCall inboundCallMode) setIsActive(Boolean isActive) setNewPhoneNumber(String newPhoneNumber) setOutboundCallMode(InterceptOutboundCall outboundCallMode) setOutboundReroutePhoneNumber(String outboundReroutePhoneNumber) setPlayNewPhoneNumber(Boolean playNewPhoneNumber) setRerouteOutboundCalls(Boolean rerouteOutboundCalls) setRouteToVoiceMail(Boolean routeToVoiceMail) setTransferOnZeroToPhoneNumber(Boolean transferOnZeroToPhoneNumber) setTransferPhoneNumber(String transferPhoneNumber) setUser(BroadWorksUser user) setVideoFile(LabeledMediaFileResource videoFile) 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
-
user
-
isActive
-
announcementSelection
-
audioFile
-
videoFile
-
inboundCallMode
-
alternateBlockingAnnouncement
-
exemptInboundMobilityCalls
-
disableParallelRingingToNetworkLocations
-
routeToVoiceMail
-
playNewPhoneNumber
-
newPhoneNumber
-
transferOnZeroToPhoneNumber
-
transferPhoneNumber
-
outboundCallMode
-
exemptOutboundMobilityCalls
-
rerouteOutboundCalls
-
outboundReroutePhoneNumber
-
-
Constructor Details
-
UserInterceptUserModifyRequest
public UserInterceptUserModifyRequest() -
UserInterceptUserModifyRequest
-
-
Method Details
-
setUser
-
getBroadWorksUser
-
setIsActive
-
getIsActive
-
setAnnouncementSelection
public UserIntercept.UserInterceptUserModifyRequest setAnnouncementSelection(AnnouncementSelection announcementSelection) -
getAnnouncementSelection
-
setAudioFile
public UserIntercept.UserInterceptUserModifyRequest setAudioFile(LabeledMediaFileResource audioFile) -
getAudioFile
-
setVideoFile
public UserIntercept.UserInterceptUserModifyRequest setVideoFile(LabeledMediaFileResource videoFile) -
getVideoFile
-
setInboundCallMode
public UserIntercept.UserInterceptUserModifyRequest setInboundCallMode(InterceptInboundCall inboundCallMode) -
getInboundCallMode
-
setAlternateBlockingAnnouncement
public UserIntercept.UserInterceptUserModifyRequest setAlternateBlockingAnnouncement(Boolean alternateBlockingAnnouncement) -
getAlternateBlockingAnnouncement
-
setExemptInboundMobilityCalls
public UserIntercept.UserInterceptUserModifyRequest setExemptInboundMobilityCalls(Boolean exemptInboundMobilityCalls) -
getExemptInboundMobilityCalls
-
setDisableParallelRingingToNetworkLocations
public UserIntercept.UserInterceptUserModifyRequest setDisableParallelRingingToNetworkLocations(Boolean disableParallelRingingToNetworkLocations) -
getDisableParallelRingingToNetworkLocations
-
setRouteToVoiceMail
-
getRouteToVoiceMail
-
setPlayNewPhoneNumber
public UserIntercept.UserInterceptUserModifyRequest setPlayNewPhoneNumber(Boolean playNewPhoneNumber) -
getPlayNewPhoneNumber
-
unsetNewPhoneNumber
-
setNewPhoneNumber
-
getNewPhoneNumber
-
setTransferOnZeroToPhoneNumber
public UserIntercept.UserInterceptUserModifyRequest setTransferOnZeroToPhoneNumber(Boolean transferOnZeroToPhoneNumber) -
getTransferOnZeroToPhoneNumber
-
unsetTransferPhoneNumber
-
setTransferPhoneNumber
public UserIntercept.UserInterceptUserModifyRequest setTransferPhoneNumber(String transferPhoneNumber) -
getTransferPhoneNumber
-
setOutboundCallMode
public UserIntercept.UserInterceptUserModifyRequest setOutboundCallMode(InterceptOutboundCall outboundCallMode) -
getOutboundCallMode
-
setExemptOutboundMobilityCalls
public UserIntercept.UserInterceptUserModifyRequest setExemptOutboundMobilityCalls(Boolean exemptOutboundMobilityCalls) -
getExemptOutboundMobilityCalls
-
setRerouteOutboundCalls
public UserIntercept.UserInterceptUserModifyRequest setRerouteOutboundCalls(Boolean rerouteOutboundCalls) -
getRerouteOutboundCalls
-
unsetOutboundReroutePhoneNumber
-
setOutboundReroutePhoneNumber
public UserIntercept.UserInterceptUserModifyRequest setOutboundReroutePhoneNumber(String outboundReroutePhoneNumber) -
getOutboundReroutePhoneNumber
-
getEmptyObject
public static UserIntercept.UserInterceptUserModifyRequest 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>
-