@GwtIncompatible public static class UserIntercept.UserInterceptUserModifyRequest extends Request<DefaultResponse>
Request.Protocol
Modifier and Type | Field and Description |
---|---|
protected Boolean |
allowOutboundLocalCalls |
protected Boolean |
alternateBlockingAnnouncement |
protected AnnouncementSelection |
announcementSelection |
protected LabeledMediaFileResource |
audioFile |
protected InterceptInboundCall |
inboundCallMode |
protected Boolean |
isActive |
protected com.google.common.base.Optional<String> |
newPhoneNumber |
protected com.google.common.base.Optional<String> |
outboundReroutePhoneNumber |
protected Boolean |
playNewPhoneNumber |
protected Boolean |
rerouteOutboundCalls |
protected Boolean |
routeToVoiceMail |
protected Boolean |
transferOnZeroToPhoneNumber |
protected com.google.common.base.Optional<String> |
transferPhoneNumber |
protected BroadWorksUser |
user |
protected LabeledMediaFileResource |
videoFile |
Constructor and Description |
---|
UserInterceptUserModifyRequest(BroadWorksUser user) |
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCacheString, getCommandElement, getCommandType, getDomDocument, getId, getResponseClass, getRootElement, getValidationErrorsAsString, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setResponseClass, setRootElement, toString, validate
@NotNull protected transient BroadWorksUser user
protected Boolean isActive
protected AnnouncementSelection announcementSelection
protected LabeledMediaFileResource audioFile
protected LabeledMediaFileResource videoFile
protected Boolean playNewPhoneNumber
protected com.google.common.base.Optional<String> newPhoneNumber
protected Boolean transferOnZeroToPhoneNumber
protected com.google.common.base.Optional<String> transferPhoneNumber
protected Boolean rerouteOutboundCalls
protected com.google.common.base.Optional<String> outboundReroutePhoneNumber
protected Boolean allowOutboundLocalCalls
protected InterceptInboundCall inboundCallMode
protected Boolean alternateBlockingAnnouncement
protected Boolean routeToVoiceMail
public UserInterceptUserModifyRequest(BroadWorksUser user)
public UserIntercept.UserInterceptUserModifyRequest setUser(BroadWorksUser user)
public BroadWorksUser getBroadWorksUser()
public UserIntercept.UserInterceptUserModifyRequest setIsActive(Boolean isActive)
public Boolean getIsActive()
public UserIntercept.UserInterceptUserModifyRequest setAnnouncementSelection(AnnouncementSelection announcementSelection)
public AnnouncementSelection getAnnouncementSelection()
public UserIntercept.UserInterceptUserModifyRequest setAudioFile(LabeledMediaFileResource audioFile)
public LabeledMediaFileResource getAudioFile()
public UserIntercept.UserInterceptUserModifyRequest setVideoFile(LabeledMediaFileResource videoFile)
public LabeledMediaFileResource getVideoFile()
public UserIntercept.UserInterceptUserModifyRequest setPlayNewPhoneNumber(Boolean playNewPhoneNumber)
public Boolean getPlayNewPhoneNumber()
public UserIntercept.UserInterceptUserModifyRequest setNewPhoneNumber(String newPhoneNumber)
public com.google.common.base.Optional<String> getNewPhoneNumber()
public UserIntercept.UserInterceptUserModifyRequest setTransferOnZeroToPhoneNumber(Boolean transferOnZeroToPhoneNumber)
public Boolean getTransferOnZeroToPhoneNumber()
public UserIntercept.UserInterceptUserModifyRequest setTransferPhoneNumber(String transferPhoneNumber)
public com.google.common.base.Optional<String> getTransferPhoneNumber()
public UserIntercept.UserInterceptUserModifyRequest setRerouteOutboundCalls(Boolean rerouteOutboundCalls)
public Boolean getRerouteOutboundCalls()
public UserIntercept.UserInterceptUserModifyRequest setOutboundReroutePhoneNumber(String outboundReroutePhoneNumber)
public com.google.common.base.Optional<String> getOutboundReroutePhoneNumber()
public UserIntercept.UserInterceptUserModifyRequest setAllowOutboundLocalCalls(Boolean allowOutboundLocalCalls)
public Boolean getAllowOutboundLocalCalls()
public UserIntercept.UserInterceptUserModifyRequest setInboundCallMode(InterceptInboundCall inboundCallMode)
public InterceptInboundCall getInboundCallMode()
public UserIntercept.UserInterceptUserModifyRequest setAlternateBlockingAnnouncement(Boolean alternateBlockingAnnouncement)
public Boolean getAlternateBlockingAnnouncement()
public UserIntercept.UserInterceptUserModifyRequest setRouteToVoiceMail(Boolean routeToVoiceMail)
public Boolean getRouteToVoiceMail()
public static UserIntercept.UserInterceptUserModifyRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2016 ECG. All rights reserved.