@GwtIncompatible public static class UserBroadWorksMobility.UserBroadWorksMobilityMobileIdentityAddRequest extends Request<DefaultResponse>
Request.Protocol
Modifier and Type | Field and Description |
---|---|
protected Boolean |
alertAgentCalls |
protected Boolean |
alertClickToDialCalls |
protected Boolean |
alertGroupPagingCalls |
protected Boolean |
broadworksCallControl |
protected Boolean |
denyCallOriginations |
protected Boolean |
denyCallTerminations |
protected String |
description |
protected BroadWorksMobilityPhoneToRing |
devicesToRing |
protected Boolean |
enableAlerting |
protected Boolean |
enableCallAnchoring |
protected Boolean |
enableDiversionInhibitor |
protected ScheduleGlobalKey |
holidaySchedule |
protected Boolean |
includeBroadworksAnywhere |
protected Boolean |
includeExecutiveAssistant |
protected Boolean |
includeSharedCallAppearance |
protected Boolean |
isPrimary |
protected String |
mobileNumber |
protected String[] |
mobileNumberAlerted |
protected Boolean |
requireAnswerConfirmation |
protected ScheduleGlobalKey |
timeSchedule |
protected Boolean |
useMobilityCallingLineID |
protected BroadWorksUser |
user |
protected BroadWorksMobilityUserSettingLevel |
useSettingLevel |
Constructor and Description |
---|
UserBroadWorksMobilityMobileIdentityAddRequest(BroadWorksUser user,
String mobileNumber,
Boolean isPrimary,
Boolean enableAlerting,
Boolean alertAgentCalls,
Boolean alertClickToDialCalls,
Boolean alertGroupPagingCalls,
Boolean useMobilityCallingLineID,
Boolean enableDiversionInhibitor,
Boolean requireAnswerConfirmation,
Boolean broadworksCallControl,
BroadWorksMobilityUserSettingLevel useSettingLevel,
Boolean denyCallOriginations,
Boolean denyCallTerminations,
BroadWorksMobilityPhoneToRing devicesToRing,
Boolean includeSharedCallAppearance,
Boolean includeBroadworksAnywhere,
Boolean includeExecutiveAssistant,
Boolean enableCallAnchoring) |
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCacheString, getCommandElement, getCommandType, getDomDocument, getId, getOCSProtocol, getRequestTimeoutMillis, getResponseClass, getRootElement, getValidationErrorsAsString, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setRequestTimeoutMillis, setResponseClass, setRootElement, toString, validate
@NotNull protected transient BroadWorksUser user
@NotNull @Size(min=1, max=23) protected String mobileNumber
@Size(min=1, max=40) protected String description
@NotNull protected Boolean isPrimary
@NotNull protected Boolean enableAlerting
@NotNull protected Boolean alertAgentCalls
@NotNull protected Boolean alertClickToDialCalls
@NotNull protected Boolean alertGroupPagingCalls
@NotNull protected Boolean useMobilityCallingLineID
@NotNull protected Boolean enableDiversionInhibitor
@NotNull protected Boolean requireAnswerConfirmation
@NotNull protected Boolean broadworksCallControl
@NotNull protected BroadWorksMobilityUserSettingLevel useSettingLevel
@NotNull protected Boolean denyCallOriginations
@NotNull protected Boolean denyCallTerminations
@NotNull protected BroadWorksMobilityPhoneToRing devicesToRing
@NotNull protected Boolean includeSharedCallAppearance
@NotNull protected Boolean includeBroadworksAnywhere
@NotNull protected Boolean includeExecutiveAssistant
@StringArrayElementSize(min=1, max=23) protected String[] mobileNumberAlerted
@NotNull protected Boolean enableCallAnchoring
protected ScheduleGlobalKey timeSchedule
protected ScheduleGlobalKey holidaySchedule
public UserBroadWorksMobilityMobileIdentityAddRequest(BroadWorksUser user, String mobileNumber, Boolean isPrimary, Boolean enableAlerting, Boolean alertAgentCalls, Boolean alertClickToDialCalls, Boolean alertGroupPagingCalls, Boolean useMobilityCallingLineID, Boolean enableDiversionInhibitor, Boolean requireAnswerConfirmation, Boolean broadworksCallControl, BroadWorksMobilityUserSettingLevel useSettingLevel, Boolean denyCallOriginations, Boolean denyCallTerminations, BroadWorksMobilityPhoneToRing devicesToRing, Boolean includeSharedCallAppearance, Boolean includeBroadworksAnywhere, Boolean includeExecutiveAssistant, Boolean enableCallAnchoring)
public UserBroadWorksMobility.UserBroadWorksMobilityMobileIdentityAddRequest setUser(BroadWorksUser user)
public BroadWorksUser getBroadWorksUser()
public UserBroadWorksMobility.UserBroadWorksMobilityMobileIdentityAddRequest setMobileNumber(String mobileNumber)
public String getMobileNumber()
public UserBroadWorksMobility.UserBroadWorksMobilityMobileIdentityAddRequest setDescription(String description)
public String getDescription()
public UserBroadWorksMobility.UserBroadWorksMobilityMobileIdentityAddRequest setIsPrimary(Boolean isPrimary)
public Boolean getIsPrimary()
public UserBroadWorksMobility.UserBroadWorksMobilityMobileIdentityAddRequest setEnableAlerting(Boolean enableAlerting)
public Boolean getEnableAlerting()
public UserBroadWorksMobility.UserBroadWorksMobilityMobileIdentityAddRequest setAlertAgentCalls(Boolean alertAgentCalls)
public Boolean getAlertAgentCalls()
public UserBroadWorksMobility.UserBroadWorksMobilityMobileIdentityAddRequest setAlertClickToDialCalls(Boolean alertClickToDialCalls)
public Boolean getAlertClickToDialCalls()
public UserBroadWorksMobility.UserBroadWorksMobilityMobileIdentityAddRequest setAlertGroupPagingCalls(Boolean alertGroupPagingCalls)
public Boolean getAlertGroupPagingCalls()
public UserBroadWorksMobility.UserBroadWorksMobilityMobileIdentityAddRequest setUseMobilityCallingLineID(Boolean useMobilityCallingLineID)
public Boolean getUseMobilityCallingLineID()
public UserBroadWorksMobility.UserBroadWorksMobilityMobileIdentityAddRequest setEnableDiversionInhibitor(Boolean enableDiversionInhibitor)
public Boolean getEnableDiversionInhibitor()
public UserBroadWorksMobility.UserBroadWorksMobilityMobileIdentityAddRequest setRequireAnswerConfirmation(Boolean requireAnswerConfirmation)
public Boolean getRequireAnswerConfirmation()
public UserBroadWorksMobility.UserBroadWorksMobilityMobileIdentityAddRequest setBroadworksCallControl(Boolean broadworksCallControl)
public Boolean getBroadworksCallControl()
public UserBroadWorksMobility.UserBroadWorksMobilityMobileIdentityAddRequest setUseSettingLevel(BroadWorksMobilityUserSettingLevel useSettingLevel)
public BroadWorksMobilityUserSettingLevel getUseSettingLevel()
public UserBroadWorksMobility.UserBroadWorksMobilityMobileIdentityAddRequest setDenyCallOriginations(Boolean denyCallOriginations)
public Boolean getDenyCallOriginations()
public UserBroadWorksMobility.UserBroadWorksMobilityMobileIdentityAddRequest setDenyCallTerminations(Boolean denyCallTerminations)
public Boolean getDenyCallTerminations()
public UserBroadWorksMobility.UserBroadWorksMobilityMobileIdentityAddRequest setDevicesToRing(BroadWorksMobilityPhoneToRing devicesToRing)
public BroadWorksMobilityPhoneToRing getDevicesToRing()
public UserBroadWorksMobility.UserBroadWorksMobilityMobileIdentityAddRequest setIncludeSharedCallAppearance(Boolean includeSharedCallAppearance)
public Boolean getIncludeSharedCallAppearance()
public UserBroadWorksMobility.UserBroadWorksMobilityMobileIdentityAddRequest setIncludeBroadworksAnywhere(Boolean includeBroadworksAnywhere)
public Boolean getIncludeBroadworksAnywhere()
public UserBroadWorksMobility.UserBroadWorksMobilityMobileIdentityAddRequest setIncludeExecutiveAssistant(Boolean includeExecutiveAssistant)
public Boolean getIncludeExecutiveAssistant()
public UserBroadWorksMobility.UserBroadWorksMobilityMobileIdentityAddRequest setMobileNumberAlerted(String... mobileNumberAlerted)
public String[] getMobileNumberAlerted()
public UserBroadWorksMobility.UserBroadWorksMobilityMobileIdentityAddRequest setEnableCallAnchoring(Boolean enableCallAnchoring)
public Boolean getEnableCallAnchoring()
public UserBroadWorksMobility.UserBroadWorksMobilityMobileIdentityAddRequest setTimeSchedule(ScheduleGlobalKey timeSchedule)
public ScheduleGlobalKey getTimeSchedule()
public UserBroadWorksMobility.UserBroadWorksMobilityMobileIdentityAddRequest setHolidaySchedule(ScheduleGlobalKey holidaySchedule)
public ScheduleGlobalKey getHolidaySchedule()
public static UserBroadWorksMobility.UserBroadWorksMobilityMobileIdentityAddRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2017 ECG. All rights reserved.