Package co.ecg.alpaca.toolkit.generated
Class User.UserCallProcessingModifyPolicyRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.User.UserCallProcessingModifyPolicyRequest
- Enclosing class:
- User
Modify the user level data associated with Call Processing Policy. The response is either a SuccessResponse or an ErrorResponse. The useUserCLIDSetting attribute controls the CLID settings (clidPolicy, emergencyClidPolicy, allowAlternateNumbersForRedirectingIdentity, useGroupName, allowConfigurableCLIDForRedirectingIdentity, allowDepartmentCLIDNameOverride) The useUserMediaSetting attribute controls the Media settings (medisPolicySelection, supportedMediaSetName) The useUserCallLimitsSetting attribute controls the Call Limits setting (useMaxSimultaneousCalls, maxSimultaneousCalls, useMaxSimultaneousVideoCalls, maxSimultaneousVideoCalls, useMaxCallTimeForAnsweredCalls, maxCallTimeForAnsweredCallsMinutes, useMaxCallTimeForUnansweredCalls, maxCallTimeForUnansweredCallsMinutes, useMaxConcurrentRedirectedCalls, useMaxFindMeFollowMeDepth, maxRedirectionDepth, useMaxConcurrentFindMeFollowMeInvocations, maxConcurrentFindMeFollowMeInvocations, useMaxConcurrentTerminatingAlertingRequests, maxConcurrentTerminatingAlertingRequests, includeRedirectionsInMaximumNumberOfConcurrentCalls) The useUserDCLIDSetting controls the Dialable Caller ID settings (enableDialableCallerID) The useUserPhoneListLookupSetting controls the Caller ID Lookup settings (enablePhoneListLookup) The useUserTranslationRoutingSetting attribute controls the routing and translation settings (routeOverrideDomain, routeOverridePrefix) The following elements are only used in AS data mode: useUserDCLIDSetting enableDialableCallerID allowConfigurableCLIDForRedirectingIdentity allowDepartmentCLIDNameOverride The following elements are only used in AS data mode and ignored in XS data mode: useUserPhoneListLookupSetting enablePhoneListLookup useMaxConcurrentTerminatingAlertingRequests maxConcurrentTerminatingAlertingRequests includeRedirectionsInMaximumNumberOfConcurrentCalls allowMobileDNForRedirectingIdentity The following elements are only used in XS data mode and ignored in AS data mode: useUserTranslationRoutingSetting routeOverrideDomain routeOverridePrefix
- 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 Boolean
protected Boolean
protected Boolean
protected GroupCLIDPolicy
protected GroupCLIDPolicy
protected Boolean
protected Boolean
protected Boolean
protected Integer
protected Integer
protected Integer
protected Integer
protected Integer
protected Integer
protected Integer
protected Integer
protected Integer
protected MediaPolicySelection
protected Boolean
protected Boolean
protected Boolean
protected Boolean
protected Boolean
protected Boolean
protected Boolean
protected Boolean
protected Boolean
protected @NotNull @Valid BroadWorksUser
protected Boolean
protected Boolean
protected Boolean
protected Boolean
protected Boolean
protected Boolean
-
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.setAllowAlternateNumbersForRedirectingIdentity
(Boolean allowAlternateNumbersForRedirectingIdentity) setAllowConfigurableCLIDForRedirectingIdentity
(Boolean allowConfigurableCLIDForRedirectingIdentity) setAllowDepartmentCLIDNameOverride
(Boolean allowDepartmentCLIDNameOverride) setAllowMobileDNForRedirectingIdentity
(Boolean allowMobileDNForRedirectingIdentity) setBlockCallingNameForExternalCalls
(Boolean blockCallingNameForExternalCalls) setClidPolicy
(GroupCLIDPolicy clidPolicy) setEmergencyClidPolicy
(GroupCLIDPolicy emergencyClidPolicy) setEnableDialableCallerID
(Boolean enableDialableCallerID) setEnablePhoneListLookup
(Boolean enablePhoneListLookup) setIncludeRedirectionsInMaximumNumberOfConcurrentCalls
(Boolean includeRedirectionsInMaximumNumberOfConcurrentCalls) setMaxCallTimeForAnsweredCallsMinutes
(Integer maxCallTimeForAnsweredCallsMinutes) setMaxCallTimeForUnansweredCallsMinutes
(Integer maxCallTimeForUnansweredCallsMinutes) setMaxConcurrentFindMeFollowMeInvocations
(Integer maxConcurrentFindMeFollowMeInvocations) setMaxConcurrentRedirectedCalls
(Integer maxConcurrentRedirectedCalls) setMaxConcurrentTerminatingAlertingRequests
(Integer maxConcurrentTerminatingAlertingRequests) setMaxFindMeFollowMeDepth
(Integer maxFindMeFollowMeDepth) setMaxRedirectionDepth
(Integer maxRedirectionDepth) setMaxSimultaneousCalls
(Integer maxSimultaneousCalls) setMaxSimultaneousVideoCalls
(Integer maxSimultaneousVideoCalls) setMediaPolicySelection
(MediaPolicySelection mediaPolicySelection) setRouteOverrideDomain
(String routeOverrideDomain) setRouteOverridePrefix
(String routeOverridePrefix) setSupportedMediaSetName
(String supportedMediaSetName) setUseGroupName
(Boolean useGroupName) setUseMaxCallTimeForAnsweredCalls
(Boolean useMaxCallTimeForAnsweredCalls) setUseMaxCallTimeForUnansweredCalls
(Boolean useMaxCallTimeForUnansweredCalls) setUseMaxConcurrentFindMeFollowMeInvocations
(Boolean useMaxConcurrentFindMeFollowMeInvocations) setUseMaxConcurrentRedirectedCalls
(Boolean useMaxConcurrentRedirectedCalls) setUseMaxConcurrentTerminatingAlertingRequests
(Boolean useMaxConcurrentTerminatingAlertingRequests) setUseMaxFindMeFollowMeDepth
(Boolean useMaxFindMeFollowMeDepth) setUseMaxSimultaneousCalls
(Boolean useMaxSimultaneousCalls) setUseMaxSimultaneousVideoCalls
(Boolean useMaxSimultaneousVideoCalls) setUser
(BroadWorksUser user) setUseUserCallLimitsSetting
(Boolean useUserCallLimitsSetting) setUseUserCLIDSetting
(Boolean useUserCLIDSetting) setUseUserDCLIDSetting
(Boolean useUserDCLIDSetting) setUseUserMediaSetting
(Boolean useUserMediaSetting) setUseUserPhoneListLookupSetting
(Boolean useUserPhoneListLookupSetting) setUseUserTranslationRoutingSetting
(Boolean useUserTranslationRoutingSetting) 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
-
useUserCLIDSetting
-
useUserMediaSetting
-
useUserCallLimitsSetting
-
useUserDCLIDSetting
-
useUserTranslationRoutingSetting
-
useMaxSimultaneousCalls
-
maxSimultaneousCalls
-
useMaxSimultaneousVideoCalls
-
maxSimultaneousVideoCalls
-
useMaxCallTimeForAnsweredCalls
-
maxCallTimeForAnsweredCallsMinutes
-
useMaxCallTimeForUnansweredCalls
-
maxCallTimeForUnansweredCallsMinutes
-
mediaPolicySelection
-
supportedMediaSetName
-
useMaxConcurrentRedirectedCalls
-
maxConcurrentRedirectedCalls
-
useMaxFindMeFollowMeDepth
-
maxFindMeFollowMeDepth
-
maxRedirectionDepth
-
useMaxConcurrentFindMeFollowMeInvocations
-
maxConcurrentFindMeFollowMeInvocations
-
clidPolicy
-
emergencyClidPolicy
-
allowAlternateNumbersForRedirectingIdentity
-
useGroupName
-
enableDialableCallerID
-
blockCallingNameForExternalCalls
-
allowConfigurableCLIDForRedirectingIdentity
-
allowDepartmentCLIDNameOverride
-
useUserPhoneListLookupSetting
-
enablePhoneListLookup
-
useMaxConcurrentTerminatingAlertingRequests
-
maxConcurrentTerminatingAlertingRequests
-
includeRedirectionsInMaximumNumberOfConcurrentCalls
-
routeOverrideDomain
-
routeOverridePrefix
-
allowMobileDNForRedirectingIdentity
-
-
Constructor Details
-
UserCallProcessingModifyPolicyRequest
public UserCallProcessingModifyPolicyRequest() -
UserCallProcessingModifyPolicyRequest
-
-
Method Details
-
setUser
-
getBroadWorksUser
-
setUseUserCLIDSetting
-
getUseUserCLIDSetting
-
setUseUserMediaSetting
public User.UserCallProcessingModifyPolicyRequest setUseUserMediaSetting(Boolean useUserMediaSetting) -
getUseUserMediaSetting
-
setUseUserCallLimitsSetting
public User.UserCallProcessingModifyPolicyRequest setUseUserCallLimitsSetting(Boolean useUserCallLimitsSetting) -
getUseUserCallLimitsSetting
-
setUseUserDCLIDSetting
public User.UserCallProcessingModifyPolicyRequest setUseUserDCLIDSetting(Boolean useUserDCLIDSetting) -
getUseUserDCLIDSetting
-
setUseUserTranslationRoutingSetting
public User.UserCallProcessingModifyPolicyRequest setUseUserTranslationRoutingSetting(Boolean useUserTranslationRoutingSetting) -
getUseUserTranslationRoutingSetting
-
setUseMaxSimultaneousCalls
public User.UserCallProcessingModifyPolicyRequest setUseMaxSimultaneousCalls(Boolean useMaxSimultaneousCalls) -
getUseMaxSimultaneousCalls
-
setMaxSimultaneousCalls
public User.UserCallProcessingModifyPolicyRequest setMaxSimultaneousCalls(Integer maxSimultaneousCalls) -
getMaxSimultaneousCalls
-
setUseMaxSimultaneousVideoCalls
public User.UserCallProcessingModifyPolicyRequest setUseMaxSimultaneousVideoCalls(Boolean useMaxSimultaneousVideoCalls) -
getUseMaxSimultaneousVideoCalls
-
setMaxSimultaneousVideoCalls
public User.UserCallProcessingModifyPolicyRequest setMaxSimultaneousVideoCalls(Integer maxSimultaneousVideoCalls) -
getMaxSimultaneousVideoCalls
-
setUseMaxCallTimeForAnsweredCalls
public User.UserCallProcessingModifyPolicyRequest setUseMaxCallTimeForAnsweredCalls(Boolean useMaxCallTimeForAnsweredCalls) -
getUseMaxCallTimeForAnsweredCalls
-
setMaxCallTimeForAnsweredCallsMinutes
public User.UserCallProcessingModifyPolicyRequest setMaxCallTimeForAnsweredCallsMinutes(Integer maxCallTimeForAnsweredCallsMinutes) -
getMaxCallTimeForAnsweredCallsMinutes
-
setUseMaxCallTimeForUnansweredCalls
public User.UserCallProcessingModifyPolicyRequest setUseMaxCallTimeForUnansweredCalls(Boolean useMaxCallTimeForUnansweredCalls) -
getUseMaxCallTimeForUnansweredCalls
-
setMaxCallTimeForUnansweredCallsMinutes
public User.UserCallProcessingModifyPolicyRequest setMaxCallTimeForUnansweredCallsMinutes(Integer maxCallTimeForUnansweredCallsMinutes) -
getMaxCallTimeForUnansweredCallsMinutes
-
setMediaPolicySelection
public User.UserCallProcessingModifyPolicyRequest setMediaPolicySelection(MediaPolicySelection mediaPolicySelection) -
getMediaPolicySelection
-
unsetSupportedMediaSetName
-
setSupportedMediaSetName
public User.UserCallProcessingModifyPolicyRequest setSupportedMediaSetName(String supportedMediaSetName) -
getSupportedMediaSetName
-
setUseMaxConcurrentRedirectedCalls
public User.UserCallProcessingModifyPolicyRequest setUseMaxConcurrentRedirectedCalls(Boolean useMaxConcurrentRedirectedCalls) -
getUseMaxConcurrentRedirectedCalls
-
setMaxConcurrentRedirectedCalls
public User.UserCallProcessingModifyPolicyRequest setMaxConcurrentRedirectedCalls(Integer maxConcurrentRedirectedCalls) -
getMaxConcurrentRedirectedCalls
-
setUseMaxFindMeFollowMeDepth
public User.UserCallProcessingModifyPolicyRequest setUseMaxFindMeFollowMeDepth(Boolean useMaxFindMeFollowMeDepth) -
getUseMaxFindMeFollowMeDepth
-
setMaxFindMeFollowMeDepth
public User.UserCallProcessingModifyPolicyRequest setMaxFindMeFollowMeDepth(Integer maxFindMeFollowMeDepth) -
getMaxFindMeFollowMeDepth
-
setMaxRedirectionDepth
public User.UserCallProcessingModifyPolicyRequest setMaxRedirectionDepth(Integer maxRedirectionDepth) -
getMaxRedirectionDepth
-
setUseMaxConcurrentFindMeFollowMeInvocations
public User.UserCallProcessingModifyPolicyRequest setUseMaxConcurrentFindMeFollowMeInvocations(Boolean useMaxConcurrentFindMeFollowMeInvocations) -
getUseMaxConcurrentFindMeFollowMeInvocations
-
setMaxConcurrentFindMeFollowMeInvocations
public User.UserCallProcessingModifyPolicyRequest setMaxConcurrentFindMeFollowMeInvocations(Integer maxConcurrentFindMeFollowMeInvocations) -
getMaxConcurrentFindMeFollowMeInvocations
-
setClidPolicy
-
getClidPolicy
-
setEmergencyClidPolicy
public User.UserCallProcessingModifyPolicyRequest setEmergencyClidPolicy(GroupCLIDPolicy emergencyClidPolicy) -
getEmergencyClidPolicy
-
setAllowAlternateNumbersForRedirectingIdentity
public User.UserCallProcessingModifyPolicyRequest setAllowAlternateNumbersForRedirectingIdentity(Boolean allowAlternateNumbersForRedirectingIdentity) -
getAllowAlternateNumbersForRedirectingIdentity
-
setUseGroupName
-
getUseGroupName
-
setEnableDialableCallerID
public User.UserCallProcessingModifyPolicyRequest setEnableDialableCallerID(Boolean enableDialableCallerID) -
getEnableDialableCallerID
-
setBlockCallingNameForExternalCalls
public User.UserCallProcessingModifyPolicyRequest setBlockCallingNameForExternalCalls(Boolean blockCallingNameForExternalCalls) -
getBlockCallingNameForExternalCalls
-
setAllowConfigurableCLIDForRedirectingIdentity
public User.UserCallProcessingModifyPolicyRequest setAllowConfigurableCLIDForRedirectingIdentity(Boolean allowConfigurableCLIDForRedirectingIdentity) -
getAllowConfigurableCLIDForRedirectingIdentity
-
setAllowDepartmentCLIDNameOverride
public User.UserCallProcessingModifyPolicyRequest setAllowDepartmentCLIDNameOverride(Boolean allowDepartmentCLIDNameOverride) -
getAllowDepartmentCLIDNameOverride
-
setUseUserPhoneListLookupSetting
public User.UserCallProcessingModifyPolicyRequest setUseUserPhoneListLookupSetting(Boolean useUserPhoneListLookupSetting) -
getUseUserPhoneListLookupSetting
-
setEnablePhoneListLookup
public User.UserCallProcessingModifyPolicyRequest setEnablePhoneListLookup(Boolean enablePhoneListLookup) -
getEnablePhoneListLookup
-
setUseMaxConcurrentTerminatingAlertingRequests
public User.UserCallProcessingModifyPolicyRequest setUseMaxConcurrentTerminatingAlertingRequests(Boolean useMaxConcurrentTerminatingAlertingRequests) -
getUseMaxConcurrentTerminatingAlertingRequests
-
setMaxConcurrentTerminatingAlertingRequests
public User.UserCallProcessingModifyPolicyRequest setMaxConcurrentTerminatingAlertingRequests(Integer maxConcurrentTerminatingAlertingRequests) -
getMaxConcurrentTerminatingAlertingRequests
-
setIncludeRedirectionsInMaximumNumberOfConcurrentCalls
public User.UserCallProcessingModifyPolicyRequest setIncludeRedirectionsInMaximumNumberOfConcurrentCalls(Boolean includeRedirectionsInMaximumNumberOfConcurrentCalls) -
getIncludeRedirectionsInMaximumNumberOfConcurrentCalls
-
unsetRouteOverrideDomain
-
setRouteOverrideDomain
public User.UserCallProcessingModifyPolicyRequest setRouteOverrideDomain(String routeOverrideDomain) -
getRouteOverrideDomain
-
unsetRouteOverridePrefix
-
setRouteOverridePrefix
public User.UserCallProcessingModifyPolicyRequest setRouteOverridePrefix(String routeOverridePrefix) -
getRouteOverridePrefix
-
setAllowMobileDNForRedirectingIdentity
public User.UserCallProcessingModifyPolicyRequest setAllowMobileDNForRedirectingIdentity(Boolean allowMobileDNForRedirectingIdentity) -
getAllowMobileDNForRedirectingIdentity
-
getEmptyObject
public static User.UserCallProcessingModifyPolicyRequest 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>
-