public static class Executive.UserExecutiveModifyScreeningAlertingRequest extends Request<Response.DefaultResponse>
Constructor and Description |
---|
UserExecutiveModifyScreeningAlertingRequest(BroadWorksServer bws)
Default Constructor -- Not Guaranteed to work without checking Request validity with isValid()
|
UserExecutiveModifyScreeningAlertingRequest(User user) |
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCommandType, getDomDocument, getResponseClass, isMemberOfBundle, isValid, run, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setResponseClass, setRootElement, toString, validate
@NotNull public User user
public transient boolean userIsModified
public Boolean enableScreening
public transient boolean enableScreeningIsModified
public ExecutiveScreeningAlertType screeningAlertType
public transient boolean screeningAlertTypeIsModified
public Boolean alertBroadWorksMobilityLocation
public transient boolean alertBroadWorksMobilityLocationIsModified
public Boolean alertBroadWorksAnywhereLocations
public transient boolean alertBroadWorksAnywhereLocationsIsModified
public Boolean alertSharedCallAppearanceLocations
public transient boolean alertSharedCallAppearanceLocationsIsModified
public ExecutiveAlertingMode alertingMode
public transient boolean alertingModeIsModified
public ExecutiveAlertingCallingLineIdNameMode alertingCallingLineIdNameMode
public transient boolean alertingCallingLineIdNameModeIsModified
@Size(min=1, max=80) public String alertingCustomCallingLineIdName
public transient boolean alertingCustomCallingLineIdNameIsModified
@Size(min=1, max=80) public String unicodeAlertingCustomCallingLineIdName
public transient boolean unicodeAlertingCustomCallingLineIdNameIsModified
public ExecutiveAlertingCallingLineIdPhoneNumberMode alertingCallingLineIdPhoneNumberMode
public transient boolean alertingCallingLineIdPhoneNumberModeIsModified
@Size(min=1, max=23) public String alertingCustomCallingLineIdPhoneNumber
public transient boolean alertingCustomCallingLineIdPhoneNumberIsModified
public Integer callPushRecallNumberOfRings
public transient boolean callPushRecallNumberOfRingsIsModified
public Integer nextAssistantNumberOfRings
public transient boolean nextAssistantNumberOfRingsIsModified
public Boolean enableRollover
public transient boolean enableRolloverIsModified
public Integer rolloverWaitTimeSeconds
public transient boolean rolloverWaitTimeSecondsIsModified
public ExecutiveRolloverActionType rolloverAction
public transient boolean rolloverActionIsModified
@Size(min=1, max=161) public String rolloverForwardToPhoneNumber
public transient boolean rolloverForwardToPhoneNumberIsModified
public UserExecutiveModifyScreeningAlertingRequest(User user)
public UserExecutiveModifyScreeningAlertingRequest(BroadWorksServer bws)
bws
- The BroadWorksServer to use for the Requestpublic Executive.UserExecutiveModifyScreeningAlertingRequest setUser(User user)
public User getUser()
public Executive.UserExecutiveModifyScreeningAlertingRequest setEnableScreening(Boolean enableScreening)
public Boolean getEnableScreening()
public Executive.UserExecutiveModifyScreeningAlertingRequest setScreeningAlertType(ExecutiveScreeningAlertType screeningAlertType)
public ExecutiveScreeningAlertType getScreeningAlertType()
public Executive.UserExecutiveModifyScreeningAlertingRequest setAlertBroadWorksMobilityLocation(Boolean alertBroadWorksMobilityLocation)
public Boolean getAlertBroadWorksMobilityLocation()
public Executive.UserExecutiveModifyScreeningAlertingRequest setAlertBroadWorksAnywhereLocations(Boolean alertBroadWorksAnywhereLocations)
public Boolean getAlertBroadWorksAnywhereLocations()
public Executive.UserExecutiveModifyScreeningAlertingRequest setAlertSharedCallAppearanceLocations(Boolean alertSharedCallAppearanceLocations)
public Boolean getAlertSharedCallAppearanceLocations()
public Executive.UserExecutiveModifyScreeningAlertingRequest setAlertingMode(ExecutiveAlertingMode alertingMode)
public ExecutiveAlertingMode getAlertingMode()
public Executive.UserExecutiveModifyScreeningAlertingRequest setAlertingCallingLineIdNameMode(ExecutiveAlertingCallingLineIdNameMode alertingCallingLineIdNameMode)
public ExecutiveAlertingCallingLineIdNameMode getAlertingCallingLineIdNameMode()
public Executive.UserExecutiveModifyScreeningAlertingRequest setAlertingCustomCallingLineIdName(String alertingCustomCallingLineIdName)
public String getAlertingCustomCallingLineIdName()
public Executive.UserExecutiveModifyScreeningAlertingRequest setUnicodeAlertingCustomCallingLineIdName(String unicodeAlertingCustomCallingLineIdName)
public String getUnicodeAlertingCustomCallingLineIdName()
public Executive.UserExecutiveModifyScreeningAlertingRequest setAlertingCallingLineIdPhoneNumberMode(ExecutiveAlertingCallingLineIdPhoneNumberMode alertingCallingLineIdPhoneNumberMode)
public ExecutiveAlertingCallingLineIdPhoneNumberMode getAlertingCallingLineIdPhoneNumberMode()
public Executive.UserExecutiveModifyScreeningAlertingRequest setAlertingCustomCallingLineIdPhoneNumber(String alertingCustomCallingLineIdPhoneNumber)
public String getAlertingCustomCallingLineIdPhoneNumber()
public Executive.UserExecutiveModifyScreeningAlertingRequest setCallPushRecallNumberOfRings(Integer callPushRecallNumberOfRings)
public Integer getCallPushRecallNumberOfRings()
public Executive.UserExecutiveModifyScreeningAlertingRequest setNextAssistantNumberOfRings(Integer nextAssistantNumberOfRings)
public Integer getNextAssistantNumberOfRings()
public Executive.UserExecutiveModifyScreeningAlertingRequest setEnableRollover(Boolean enableRollover)
public Boolean getEnableRollover()
public Executive.UserExecutiveModifyScreeningAlertingRequest setRolloverWaitTimeSeconds(Integer rolloverWaitTimeSeconds)
public Integer getRolloverWaitTimeSeconds()
public Executive.UserExecutiveModifyScreeningAlertingRequest setRolloverAction(ExecutiveRolloverActionType rolloverAction)
public ExecutiveRolloverActionType getRolloverAction()
public Executive.UserExecutiveModifyScreeningAlertingRequest setRolloverForwardToPhoneNumber(String rolloverForwardToPhoneNumber)
public String getRolloverForwardToPhoneNumber()
public void formRequest() throws RequestException
formRequest
in class Request<Response.DefaultResponse>
RequestException
Copyright © 2016 ECG, Inc. All rights reserved.