Class ServiceProvider.ServiceProviderCallProcessingGetPolicyResponse

java.lang.Object
co.ecg.alpaca.toolkit.messaging.response.XMLMessage
co.ecg.alpaca.toolkit.messaging.response.Response
co.ecg.alpaca.toolkit.generated.ServiceProvider.ServiceProviderCallProcessingGetPolicyResponse
All Implemented Interfaces:
Serializable
Enclosing class:
ServiceProvider

public static class ServiceProvider.ServiceProviderCallProcessingGetPolicyResponse extends Response
Response to ServiceProviderCallProcessingGetPolicyRequest22V3. The following elements are not returned for a service provider: enableGatewayRoutePolicy networkCallsGatewayRouteIdentity networkURLCallsGatewayRouteIdentity emergencyCallsGatewayRouteIdentity repairCallsGatewayRouteIdentity callTypingErrorsGatewayRouteIdentity The following elements are only used in AS data mode: useServiceProviderDCLIDSetting enableDialableCallerID allowConfigurableCLIDForRedirectingIdentity enterpriseCallsCLIDPolicy, value "Use Location Code plus Extension" is returned in XS data mode. groupCallsCLIDPolicy, value "Use Extension" is returned in XS data mode. enablePhoneListLookup, value "false" is returned in XS data mode. useMaxConcurrentTerminatingAlertingRequests, value "false" is returned in XS data mode. maxConcurrentTerminatingAlertingRequests, value "10" is returned in XS data mode. includeRedirectionsInMaximumNumberOfConcurrentCalls, value "false" is returned in XS data mode. useUserPhoneNumberForGroupCallsWhenInternalCLIDUnavailable, value "false" is returned in XS data mode. useUserPhoneNumberForEnterpriseCallsWhenInternalCLIDUnavailable, value "false" is returned in XS data mode. allowMobileDNForRedirectingIdentity, value "false" is returned in XS data mode. The following elements are only used in AS data mode and not returned in XS data mode: enableGatewayRoutePolicy networkCallsGatewayRouteIdentity networkURLCallsGatewayRouteIdentity emergencyCallsGatewayRouteIdentity repairCallsGatewayRouteIdentity callTypingErrorsGatewayRouteIdentity The following elements are only used in XS data mode and not returned in AS data mode: routeOverrideDomain routeOverridePrefix
Author:
AlpacaGenerator
See Also:
  • Field Details

    • useServiceProviderDCLIDSetting

      protected Boolean useServiceProviderDCLIDSetting
    • useMaxSimultaneousCalls

      protected Boolean useMaxSimultaneousCalls
    • maxSimultaneousCalls

      protected Integer maxSimultaneousCalls
    • useMaxSimultaneousVideoCalls

      protected Boolean useMaxSimultaneousVideoCalls
    • maxSimultaneousVideoCalls

      protected Integer maxSimultaneousVideoCalls
    • useMaxCallTimeForAnsweredCalls

      protected Boolean useMaxCallTimeForAnsweredCalls
    • maxCallTimeForAnsweredCallsMinutes

      protected Integer maxCallTimeForAnsweredCallsMinutes
    • useMaxCallTimeForUnansweredCalls

      protected Boolean useMaxCallTimeForUnansweredCalls
    • maxCallTimeForUnansweredCallsMinutes

      protected Integer maxCallTimeForUnansweredCallsMinutes
    • mediaPolicySelection

      protected MediaPolicySelection mediaPolicySelection
    • supportedMediaSetName

      protected String supportedMediaSetName
    • networkUsageSelection

      protected NetworkUsageSelection networkUsageSelection
    • enforceGroupCallingLineIdentityRestriction

      protected Boolean enforceGroupCallingLineIdentityRestriction
    • allowEnterpriseGroupCallTypingForPrivateDialingPlan

      protected Boolean allowEnterpriseGroupCallTypingForPrivateDialingPlan
    • allowEnterpriseGroupCallTypingForPublicDialingPlan

      protected Boolean allowEnterpriseGroupCallTypingForPublicDialingPlan
    • overrideCLIDRestrictionForPrivateCallCategory

      protected Boolean overrideCLIDRestrictionForPrivateCallCategory
    • useEnterpriseCLIDForPrivateCallCategory

      protected Boolean useEnterpriseCLIDForPrivateCallCategory
    • enableEnterpriseExtensionDialing

      protected Boolean enableEnterpriseExtensionDialing
    • enforceEnterpriseCallingLineIdentityRestriction

      protected Boolean enforceEnterpriseCallingLineIdentityRestriction
    • useSettingLevel

      protected ServiceProviderConferenceURISettingLevel useSettingLevel
    • conferenceURI

      protected String conferenceURI
    • useMaxConcurrentRedirectedCalls

      protected Boolean useMaxConcurrentRedirectedCalls
    • maxConcurrentRedirectedCalls

      protected Integer maxConcurrentRedirectedCalls
    • useMaxFindMeFollowMeDepth

      protected Boolean useMaxFindMeFollowMeDepth
    • maxFindMeFollowMeDepth

      protected Integer maxFindMeFollowMeDepth
    • maxRedirectionDepth

      protected Integer maxRedirectionDepth
    • useMaxConcurrentFindMeFollowMeInvocations

      protected Boolean useMaxConcurrentFindMeFollowMeInvocations
    • maxConcurrentFindMeFollowMeInvocations

      protected Integer maxConcurrentFindMeFollowMeInvocations
    • clidPolicy

      protected CLIDPolicy clidPolicy
    • emergencyClidPolicy

      protected CLIDPolicy emergencyClidPolicy
    • allowAlternateNumbersForRedirectingIdentity

      protected Boolean allowAlternateNumbersForRedirectingIdentity
    • blockCallingNameForExternalCalls

      protected Boolean blockCallingNameForExternalCalls
    • enableDialableCallerID

      protected Boolean enableDialableCallerID
    • allowConfigurableCLIDForRedirectingIdentity

      protected Boolean allowConfigurableCLIDForRedirectingIdentity
    • enterpriseCallsCLIDPolicy

      protected EnterpriseInternalCallsCLIDPolicy enterpriseCallsCLIDPolicy
    • groupCallsCLIDPolicy

      protected EnterpriseInternalCallsCLIDPolicy groupCallsCLIDPolicy
    • enablePhoneListLookup

      protected Boolean enablePhoneListLookup
    • useMaxConcurrentTerminatingAlertingRequests

      protected Boolean useMaxConcurrentTerminatingAlertingRequests
    • maxConcurrentTerminatingAlertingRequests

      protected Integer maxConcurrentTerminatingAlertingRequests
    • includeRedirectionsInMaximumNumberOfConcurrentCalls

      protected Boolean includeRedirectionsInMaximumNumberOfConcurrentCalls
    • useUserPhoneNumberForGroupCallsWhenInternalCLIDUnavailable

      protected Boolean useUserPhoneNumberForGroupCallsWhenInternalCLIDUnavailable
    • useUserPhoneNumberForEnterpriseCallsWhenInternalCLIDUnavailable

      protected Boolean useUserPhoneNumberForEnterpriseCallsWhenInternalCLIDUnavailable
    • routeOverrideDomain

      protected String routeOverrideDomain
    • routeOverridePrefix

      protected String routeOverridePrefix
    • allowMobileDNForRedirectingIdentity

      protected Boolean allowMobileDNForRedirectingIdentity
    • enableGatewayRoutePolicy

      protected Boolean enableGatewayRoutePolicy
    • networkCallsGatewayRouteIdentity

      protected String networkCallsGatewayRouteIdentity
    • networkURLCallsGatewayRouteIdentity

      protected String networkURLCallsGatewayRouteIdentity
    • emergencyCallsGatewayRouteIdentity

      protected String emergencyCallsGatewayRouteIdentity
    • repairCallsGatewayRouteIdentity

      protected String repairCallsGatewayRouteIdentity
    • callTypingErrorsGatewayRouteIdentity

      protected String callTypingErrorsGatewayRouteIdentity
    • serviceProvider

      protected transient ServiceProvider serviceProvider
  • Constructor Details

    • ServiceProviderCallProcessingGetPolicyResponse

      public ServiceProviderCallProcessingGetPolicyResponse()
  • Method Details

    • setUseServiceProviderDCLIDSetting

      public void setUseServiceProviderDCLIDSetting(Boolean useServiceProviderDCLIDSetting)
    • getUseServiceProviderDCLIDSetting

      public Boolean getUseServiceProviderDCLIDSetting()
    • setUseMaxSimultaneousCalls

      public void setUseMaxSimultaneousCalls(Boolean useMaxSimultaneousCalls)
    • getUseMaxSimultaneousCalls

      public Boolean getUseMaxSimultaneousCalls()
    • setMaxSimultaneousCalls

      public void setMaxSimultaneousCalls(Integer maxSimultaneousCalls)
    • getMaxSimultaneousCalls

      public Integer getMaxSimultaneousCalls()
    • setUseMaxSimultaneousVideoCalls

      public void setUseMaxSimultaneousVideoCalls(Boolean useMaxSimultaneousVideoCalls)
    • getUseMaxSimultaneousVideoCalls

      public Boolean getUseMaxSimultaneousVideoCalls()
    • setMaxSimultaneousVideoCalls

      public void setMaxSimultaneousVideoCalls(Integer maxSimultaneousVideoCalls)
    • getMaxSimultaneousVideoCalls

      public Integer getMaxSimultaneousVideoCalls()
    • setUseMaxCallTimeForAnsweredCalls

      public void setUseMaxCallTimeForAnsweredCalls(Boolean useMaxCallTimeForAnsweredCalls)
    • getUseMaxCallTimeForAnsweredCalls

      public Boolean getUseMaxCallTimeForAnsweredCalls()
    • setMaxCallTimeForAnsweredCallsMinutes

      public void setMaxCallTimeForAnsweredCallsMinutes(Integer maxCallTimeForAnsweredCallsMinutes)
    • getMaxCallTimeForAnsweredCallsMinutes

      public Integer getMaxCallTimeForAnsweredCallsMinutes()
    • setUseMaxCallTimeForUnansweredCalls

      public void setUseMaxCallTimeForUnansweredCalls(Boolean useMaxCallTimeForUnansweredCalls)
    • getUseMaxCallTimeForUnansweredCalls

      public Boolean getUseMaxCallTimeForUnansweredCalls()
    • setMaxCallTimeForUnansweredCallsMinutes

      public void setMaxCallTimeForUnansweredCallsMinutes(Integer maxCallTimeForUnansweredCallsMinutes)
    • getMaxCallTimeForUnansweredCallsMinutes

      public Integer getMaxCallTimeForUnansweredCallsMinutes()
    • setMediaPolicySelection

      public void setMediaPolicySelection(MediaPolicySelection mediaPolicySelection)
    • getMediaPolicySelection

      public MediaPolicySelection getMediaPolicySelection()
    • setSupportedMediaSetName

      public void setSupportedMediaSetName(String supportedMediaSetName)
    • getSupportedMediaSetName

      public String getSupportedMediaSetName()
    • setNetworkUsageSelection

      public void setNetworkUsageSelection(NetworkUsageSelection networkUsageSelection)
    • getNetworkUsageSelection

      public NetworkUsageSelection getNetworkUsageSelection()
    • setEnforceGroupCallingLineIdentityRestriction

      public void setEnforceGroupCallingLineIdentityRestriction(Boolean enforceGroupCallingLineIdentityRestriction)
    • getEnforceGroupCallingLineIdentityRestriction

      public Boolean getEnforceGroupCallingLineIdentityRestriction()
    • setAllowEnterpriseGroupCallTypingForPrivateDialingPlan

      public void setAllowEnterpriseGroupCallTypingForPrivateDialingPlan(Boolean allowEnterpriseGroupCallTypingForPrivateDialingPlan)
    • getAllowEnterpriseGroupCallTypingForPrivateDialingPlan

      public Boolean getAllowEnterpriseGroupCallTypingForPrivateDialingPlan()
    • setAllowEnterpriseGroupCallTypingForPublicDialingPlan

      public void setAllowEnterpriseGroupCallTypingForPublicDialingPlan(Boolean allowEnterpriseGroupCallTypingForPublicDialingPlan)
    • getAllowEnterpriseGroupCallTypingForPublicDialingPlan

      public Boolean getAllowEnterpriseGroupCallTypingForPublicDialingPlan()
    • setOverrideCLIDRestrictionForPrivateCallCategory

      public void setOverrideCLIDRestrictionForPrivateCallCategory(Boolean overrideCLIDRestrictionForPrivateCallCategory)
    • getOverrideCLIDRestrictionForPrivateCallCategory

      public Boolean getOverrideCLIDRestrictionForPrivateCallCategory()
    • setUseEnterpriseCLIDForPrivateCallCategory

      public void setUseEnterpriseCLIDForPrivateCallCategory(Boolean useEnterpriseCLIDForPrivateCallCategory)
    • getUseEnterpriseCLIDForPrivateCallCategory

      public Boolean getUseEnterpriseCLIDForPrivateCallCategory()
    • setEnableEnterpriseExtensionDialing

      public void setEnableEnterpriseExtensionDialing(Boolean enableEnterpriseExtensionDialing)
    • getEnableEnterpriseExtensionDialing

      public Boolean getEnableEnterpriseExtensionDialing()
    • setEnforceEnterpriseCallingLineIdentityRestriction

      public void setEnforceEnterpriseCallingLineIdentityRestriction(Boolean enforceEnterpriseCallingLineIdentityRestriction)
    • getEnforceEnterpriseCallingLineIdentityRestriction

      public Boolean getEnforceEnterpriseCallingLineIdentityRestriction()
    • setUseSettingLevel

      public void setUseSettingLevel(ServiceProviderConferenceURISettingLevel useSettingLevel)
    • getUseSettingLevel

      public ServiceProviderConferenceURISettingLevel getUseSettingLevel()
    • setConferenceURI

      public void setConferenceURI(String conferenceURI)
    • getConferenceURI

      public String getConferenceURI()
    • setUseMaxConcurrentRedirectedCalls

      public void setUseMaxConcurrentRedirectedCalls(Boolean useMaxConcurrentRedirectedCalls)
    • getUseMaxConcurrentRedirectedCalls

      public Boolean getUseMaxConcurrentRedirectedCalls()
    • setMaxConcurrentRedirectedCalls

      public void setMaxConcurrentRedirectedCalls(Integer maxConcurrentRedirectedCalls)
    • getMaxConcurrentRedirectedCalls

      public Integer getMaxConcurrentRedirectedCalls()
    • setUseMaxFindMeFollowMeDepth

      public void setUseMaxFindMeFollowMeDepth(Boolean useMaxFindMeFollowMeDepth)
    • getUseMaxFindMeFollowMeDepth

      public Boolean getUseMaxFindMeFollowMeDepth()
    • setMaxFindMeFollowMeDepth

      public void setMaxFindMeFollowMeDepth(Integer maxFindMeFollowMeDepth)
    • getMaxFindMeFollowMeDepth

      public Integer getMaxFindMeFollowMeDepth()
    • setMaxRedirectionDepth

      public void setMaxRedirectionDepth(Integer maxRedirectionDepth)
    • getMaxRedirectionDepth

      public Integer getMaxRedirectionDepth()
    • setUseMaxConcurrentFindMeFollowMeInvocations

      public void setUseMaxConcurrentFindMeFollowMeInvocations(Boolean useMaxConcurrentFindMeFollowMeInvocations)
    • getUseMaxConcurrentFindMeFollowMeInvocations

      public Boolean getUseMaxConcurrentFindMeFollowMeInvocations()
    • setMaxConcurrentFindMeFollowMeInvocations

      public void setMaxConcurrentFindMeFollowMeInvocations(Integer maxConcurrentFindMeFollowMeInvocations)
    • getMaxConcurrentFindMeFollowMeInvocations

      public Integer getMaxConcurrentFindMeFollowMeInvocations()
    • setClidPolicy

      public void setClidPolicy(CLIDPolicy clidPolicy)
    • getClidPolicy

      public CLIDPolicy getClidPolicy()
    • setEmergencyClidPolicy

      public void setEmergencyClidPolicy(CLIDPolicy emergencyClidPolicy)
    • getEmergencyClidPolicy

      public CLIDPolicy getEmergencyClidPolicy()
    • setAllowAlternateNumbersForRedirectingIdentity

      public void setAllowAlternateNumbersForRedirectingIdentity(Boolean allowAlternateNumbersForRedirectingIdentity)
    • getAllowAlternateNumbersForRedirectingIdentity

      public Boolean getAllowAlternateNumbersForRedirectingIdentity()
    • setBlockCallingNameForExternalCalls

      public void setBlockCallingNameForExternalCalls(Boolean blockCallingNameForExternalCalls)
    • getBlockCallingNameForExternalCalls

      public Boolean getBlockCallingNameForExternalCalls()
    • setEnableDialableCallerID

      public void setEnableDialableCallerID(Boolean enableDialableCallerID)
    • getEnableDialableCallerID

      public Boolean getEnableDialableCallerID()
    • setAllowConfigurableCLIDForRedirectingIdentity

      public void setAllowConfigurableCLIDForRedirectingIdentity(Boolean allowConfigurableCLIDForRedirectingIdentity)
    • getAllowConfigurableCLIDForRedirectingIdentity

      public Boolean getAllowConfigurableCLIDForRedirectingIdentity()
    • setEnterpriseCallsCLIDPolicy

      public void setEnterpriseCallsCLIDPolicy(EnterpriseInternalCallsCLIDPolicy enterpriseCallsCLIDPolicy)
    • getEnterpriseCallsCLIDPolicy

      public EnterpriseInternalCallsCLIDPolicy getEnterpriseCallsCLIDPolicy()
    • setGroupCallsCLIDPolicy

      public void setGroupCallsCLIDPolicy(EnterpriseInternalCallsCLIDPolicy groupCallsCLIDPolicy)
    • getGroupCallsCLIDPolicy

      public EnterpriseInternalCallsCLIDPolicy getGroupCallsCLIDPolicy()
    • setEnablePhoneListLookup

      public void setEnablePhoneListLookup(Boolean enablePhoneListLookup)
    • getEnablePhoneListLookup

      public Boolean getEnablePhoneListLookup()
    • setUseMaxConcurrentTerminatingAlertingRequests

      public void setUseMaxConcurrentTerminatingAlertingRequests(Boolean useMaxConcurrentTerminatingAlertingRequests)
    • getUseMaxConcurrentTerminatingAlertingRequests

      public Boolean getUseMaxConcurrentTerminatingAlertingRequests()
    • setMaxConcurrentTerminatingAlertingRequests

      public void setMaxConcurrentTerminatingAlertingRequests(Integer maxConcurrentTerminatingAlertingRequests)
    • getMaxConcurrentTerminatingAlertingRequests

      public Integer getMaxConcurrentTerminatingAlertingRequests()
    • setIncludeRedirectionsInMaximumNumberOfConcurrentCalls

      public void setIncludeRedirectionsInMaximumNumberOfConcurrentCalls(Boolean includeRedirectionsInMaximumNumberOfConcurrentCalls)
    • getIncludeRedirectionsInMaximumNumberOfConcurrentCalls

      public Boolean getIncludeRedirectionsInMaximumNumberOfConcurrentCalls()
    • setUseUserPhoneNumberForGroupCallsWhenInternalCLIDUnavailable

      public void setUseUserPhoneNumberForGroupCallsWhenInternalCLIDUnavailable(Boolean useUserPhoneNumberForGroupCallsWhenInternalCLIDUnavailable)
    • getUseUserPhoneNumberForGroupCallsWhenInternalCLIDUnavailable

      public Boolean getUseUserPhoneNumberForGroupCallsWhenInternalCLIDUnavailable()
    • setUseUserPhoneNumberForEnterpriseCallsWhenInternalCLIDUnavailable

      public void setUseUserPhoneNumberForEnterpriseCallsWhenInternalCLIDUnavailable(Boolean useUserPhoneNumberForEnterpriseCallsWhenInternalCLIDUnavailable)
    • getUseUserPhoneNumberForEnterpriseCallsWhenInternalCLIDUnavailable

      public Boolean getUseUserPhoneNumberForEnterpriseCallsWhenInternalCLIDUnavailable()
    • setRouteOverrideDomain

      public void setRouteOverrideDomain(String routeOverrideDomain)
    • getRouteOverrideDomain

      public String getRouteOverrideDomain()
    • setRouteOverridePrefix

      public void setRouteOverridePrefix(String routeOverridePrefix)
    • getRouteOverridePrefix

      public String getRouteOverridePrefix()
    • setAllowMobileDNForRedirectingIdentity

      public void setAllowMobileDNForRedirectingIdentity(Boolean allowMobileDNForRedirectingIdentity)
    • getAllowMobileDNForRedirectingIdentity

      public Boolean getAllowMobileDNForRedirectingIdentity()
    • setEnableGatewayRoutePolicy

      public void setEnableGatewayRoutePolicy(Boolean enableGatewayRoutePolicy)
    • getEnableGatewayRoutePolicy

      public Boolean getEnableGatewayRoutePolicy()
    • setNetworkCallsGatewayRouteIdentity

      public void setNetworkCallsGatewayRouteIdentity(String networkCallsGatewayRouteIdentity)
    • getNetworkCallsGatewayRouteIdentity

      public String getNetworkCallsGatewayRouteIdentity()
    • setNetworkURLCallsGatewayRouteIdentity

      public void setNetworkURLCallsGatewayRouteIdentity(String networkURLCallsGatewayRouteIdentity)
    • getNetworkURLCallsGatewayRouteIdentity

      public String getNetworkURLCallsGatewayRouteIdentity()
    • setEmergencyCallsGatewayRouteIdentity

      public void setEmergencyCallsGatewayRouteIdentity(String emergencyCallsGatewayRouteIdentity)
    • getEmergencyCallsGatewayRouteIdentity

      public String getEmergencyCallsGatewayRouteIdentity()
    • setRepairCallsGatewayRouteIdentity

      public void setRepairCallsGatewayRouteIdentity(String repairCallsGatewayRouteIdentity)
    • getRepairCallsGatewayRouteIdentity

      public String getRepairCallsGatewayRouteIdentity()
    • setCallTypingErrorsGatewayRouteIdentity

      public void setCallTypingErrorsGatewayRouteIdentity(String callTypingErrorsGatewayRouteIdentity)
    • getCallTypingErrorsGatewayRouteIdentity

      public String getCallTypingErrorsGatewayRouteIdentity()
    • setServiceProvider

      public void setServiceProvider(ServiceProvider serviceProvider)
    • getServiceProvider

      public ServiceProvider getServiceProvider()
    • transform

      public void transform()
      Description copied from class: Response
      Transforms the Response from XML Content to a populated POJO
      Specified by:
      transform in class Response
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object