Class UserExecutive.UserExecutiveModifyScreeningAlertingRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.services.UserExecutive.UserExecutiveModifyScreeningAlertingRequest
- Enclosing class:
- UserExecutive
public static class UserExecutive.UserExecutiveModifyScreeningAlertingRequest
extends Request<DefaultResponse>
Modify the screening and alerting setting of an executive. Both executive and the executive assistant can run this command. 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
FieldsModifier and TypeFieldDescriptionprotected Boolean
protected Boolean
protected ExecutiveAlertingCallingLineIdNameMode
protected ExecutiveAlertingMode
protected Boolean
protected Integer
protected Boolean
protected Boolean
protected Integer
protected ExecutiveRolloverActionType
protected ExecutiveScreeningAlertType
protected @NotNull @Valid BroadWorksUser
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionvoid
Forms the XML Document for this Request Object.getEmptyObject
(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.setAlertBroadWorksAnywhereLocations
(Boolean alertBroadWorksAnywhereLocations) setAlertBroadWorksMobilityLocation
(Boolean alertBroadWorksMobilityLocation) setAlertingCallingLineIdNameMode
(ExecutiveAlertingCallingLineIdNameMode alertingCallingLineIdNameMode) setAlertingCallingLineIdPhoneNumberMode
(ExecutiveAlertingCallingLineIdPhoneNumberMode alertingCallingLineIdPhoneNumberMode) setAlertingCustomCallingLineIdName
(String alertingCustomCallingLineIdName) setAlertingCustomCallingLineIdPhoneNumber
(String alertingCustomCallingLineIdPhoneNumber) setAlertingMode
(ExecutiveAlertingMode alertingMode) setAlertSharedCallAppearanceLocations
(Boolean alertSharedCallAppearanceLocations) setCallPushRecallNumberOfRings
(Integer callPushRecallNumberOfRings) setEnableRollover
(Boolean enableRollover) setEnableScreening
(Boolean enableScreening) setNextAssistantNumberOfRings
(Integer nextAssistantNumberOfRings) setRolloverAction
(ExecutiveRolloverActionType rolloverAction) setRolloverForwardToPhoneNumber
(String rolloverForwardToPhoneNumber) setRolloverWaitTimeSeconds
(Integer rolloverWaitTimeSeconds) setScreeningAlertType
(ExecutiveScreeningAlertType screeningAlertType) setUnicodeAlertingCustomCallingLineIdName
(String unicodeAlertingCustomCallingLineIdName) setUser
(BroadWorksUser user) 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
-
enableScreening
-
screeningAlertType
-
alertBroadWorksMobilityLocation
-
alertBroadWorksAnywhereLocations
-
alertingMode
-
alertingCallingLineIdNameMode
-
alertingCustomCallingLineIdName
-
unicodeAlertingCustomCallingLineIdName
-
alertingCallingLineIdPhoneNumberMode
-
alertingCustomCallingLineIdPhoneNumber
-
callPushRecallNumberOfRings
-
nextAssistantNumberOfRings
-
enableRollover
-
rolloverWaitTimeSeconds
-
rolloverAction
-
rolloverForwardToPhoneNumber
-
-
Constructor Details
-
UserExecutiveModifyScreeningAlertingRequest
public UserExecutiveModifyScreeningAlertingRequest() -
UserExecutiveModifyScreeningAlertingRequest
-
-
Method Details
-
setUser
-
getBroadWorksUser
-
setEnableScreening
public UserExecutive.UserExecutiveModifyScreeningAlertingRequest setEnableScreening(Boolean enableScreening) -
getEnableScreening
-
setScreeningAlertType
public UserExecutive.UserExecutiveModifyScreeningAlertingRequest setScreeningAlertType(ExecutiveScreeningAlertType screeningAlertType) -
getScreeningAlertType
-
setAlertBroadWorksMobilityLocation
public UserExecutive.UserExecutiveModifyScreeningAlertingRequest setAlertBroadWorksMobilityLocation(Boolean alertBroadWorksMobilityLocation) -
getAlertBroadWorksMobilityLocation
-
setAlertBroadWorksAnywhereLocations
public UserExecutive.UserExecutiveModifyScreeningAlertingRequest setAlertBroadWorksAnywhereLocations(Boolean alertBroadWorksAnywhereLocations) -
getAlertBroadWorksAnywhereLocations
-
setAlertingMode
public UserExecutive.UserExecutiveModifyScreeningAlertingRequest setAlertingMode(ExecutiveAlertingMode alertingMode) -
getAlertingMode
-
setAlertingCallingLineIdNameMode
public UserExecutive.UserExecutiveModifyScreeningAlertingRequest setAlertingCallingLineIdNameMode(ExecutiveAlertingCallingLineIdNameMode alertingCallingLineIdNameMode) -
getAlertingCallingLineIdNameMode
-
unsetAlertingCustomCallingLineIdName
public UserExecutive.UserExecutiveModifyScreeningAlertingRequest unsetAlertingCustomCallingLineIdName() -
setAlertingCustomCallingLineIdName
public UserExecutive.UserExecutiveModifyScreeningAlertingRequest setAlertingCustomCallingLineIdName(String alertingCustomCallingLineIdName) -
getAlertingCustomCallingLineIdName
-
unsetUnicodeAlertingCustomCallingLineIdName
public UserExecutive.UserExecutiveModifyScreeningAlertingRequest unsetUnicodeAlertingCustomCallingLineIdName() -
setUnicodeAlertingCustomCallingLineIdName
public UserExecutive.UserExecutiveModifyScreeningAlertingRequest setUnicodeAlertingCustomCallingLineIdName(String unicodeAlertingCustomCallingLineIdName) -
getUnicodeAlertingCustomCallingLineIdName
-
setAlertingCallingLineIdPhoneNumberMode
public UserExecutive.UserExecutiveModifyScreeningAlertingRequest setAlertingCallingLineIdPhoneNumberMode(ExecutiveAlertingCallingLineIdPhoneNumberMode alertingCallingLineIdPhoneNumberMode) -
getAlertingCallingLineIdPhoneNumberMode
-
unsetAlertingCustomCallingLineIdPhoneNumber
public UserExecutive.UserExecutiveModifyScreeningAlertingRequest unsetAlertingCustomCallingLineIdPhoneNumber() -
setAlertingCustomCallingLineIdPhoneNumber
public UserExecutive.UserExecutiveModifyScreeningAlertingRequest setAlertingCustomCallingLineIdPhoneNumber(String alertingCustomCallingLineIdPhoneNumber) -
getAlertingCustomCallingLineIdPhoneNumber
-
setCallPushRecallNumberOfRings
public UserExecutive.UserExecutiveModifyScreeningAlertingRequest setCallPushRecallNumberOfRings(Integer callPushRecallNumberOfRings) -
getCallPushRecallNumberOfRings
-
setNextAssistantNumberOfRings
public UserExecutive.UserExecutiveModifyScreeningAlertingRequest setNextAssistantNumberOfRings(Integer nextAssistantNumberOfRings) -
getNextAssistantNumberOfRings
-
setEnableRollover
public UserExecutive.UserExecutiveModifyScreeningAlertingRequest setEnableRollover(Boolean enableRollover) -
getEnableRollover
-
unsetRolloverWaitTimeSeconds
-
setRolloverWaitTimeSeconds
public UserExecutive.UserExecutiveModifyScreeningAlertingRequest setRolloverWaitTimeSeconds(Integer rolloverWaitTimeSeconds) -
getRolloverWaitTimeSeconds
-
setRolloverAction
public UserExecutive.UserExecutiveModifyScreeningAlertingRequest setRolloverAction(ExecutiveRolloverActionType rolloverAction) -
getRolloverAction
-
unsetRolloverForwardToPhoneNumber
public UserExecutive.UserExecutiveModifyScreeningAlertingRequest unsetRolloverForwardToPhoneNumber() -
setRolloverForwardToPhoneNumber
public UserExecutive.UserExecutiveModifyScreeningAlertingRequest setRolloverForwardToPhoneNumber(String rolloverForwardToPhoneNumber) -
getRolloverForwardToPhoneNumber
-
getEmptyObject
public static UserExecutive.UserExecutiveModifyScreeningAlertingRequest 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>
-