Class BWSystem.SystemCallProcessingGetPolicyResponse

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

public static class BWSystem.SystemCallProcessingGetPolicyResponse extends Response
Response to SystemCallProcessingGetPolicyRequest23V2. The following elements are only used in AS data mode: enableDialableCallerID allowConfigurableCLIDForRedirectingIdentity enterpriseCallsCLIDPolicy, value "Use Location Code plus Extension" is returned in XS data mode. enterpriseGroupCallsCLIDPolicy, value "Use Location" is returned in XS data mode. serviceProviderGroupCallsCLIDPolicy, value "Use Location" 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. delayTimerToRemoveCancelledCallsInSeconds, value "4" 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. conferenceDisableClampTones, value "false" is returned in XS data mode. useMaxCallsPerSecond, value "false" is returned in XS data mode. maxCallsPerSecond, value "1" is returned in XS data mode. 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

    • 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
    • enforceEnterpriseCallingLineIdentityRestriction

      protected Boolean enforceEnterpriseCallingLineIdentityRestriction
    • allowEnterpriseGroupCallTypingForPrivateDialingPlan

      protected Boolean allowEnterpriseGroupCallTypingForPrivateDialingPlan
    • allowEnterpriseGroupCallTypingForPublicDialingPlan

      protected Boolean allowEnterpriseGroupCallTypingForPublicDialingPlan
    • overrideCLIDRestrictionForPrivateCallCategory

      protected Boolean overrideCLIDRestrictionForPrivateCallCategory
    • useEnterpriseCLIDForPrivateCallCategory

      protected Boolean useEnterpriseCLIDForPrivateCallCategory
    • enableEnterpriseExtensionDialing

      protected Boolean enableEnterpriseExtensionDialing
    • conferenceURI

      protected String conferenceURI
    • maxConferenceParties

      protected Integer maxConferenceParties
    • 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
    • enterpriseGroupCallsCLIDPolicy

      protected EnterpriseInternalCallsCLIDPolicy enterpriseGroupCallsCLIDPolicy
    • serviceProviderGroupCallsCLIDPolicy

      protected ServiceProviderInternalCallsCLIDPolicy serviceProviderGroupCallsCLIDPolicy
    • enablePhoneListLookup

      protected Boolean enablePhoneListLookup
    • useMaxConcurrentTerminatingAlertingRequests

      protected Boolean useMaxConcurrentTerminatingAlertingRequests
    • maxConcurrentTerminatingAlertingRequests

      protected Integer maxConcurrentTerminatingAlertingRequests
    • delayTimerToRemoveCancelledCallsInSeconds

      protected Integer delayTimerToRemoveCancelledCallsInSeconds
    • includeRedirectionsInMaximumNumberOfConcurrentCalls

      protected Boolean includeRedirectionsInMaximumNumberOfConcurrentCalls
    • useUserPhoneNumberForGroupCallsWhenInternalCLIDUnavailable

      protected Boolean useUserPhoneNumberForGroupCallsWhenInternalCLIDUnavailable
    • useUserPhoneNumberForEnterpriseCallsWhenInternalCLIDUnavailable

      protected Boolean useUserPhoneNumberForEnterpriseCallsWhenInternalCLIDUnavailable
    • routeOverrideDomain

      protected String routeOverrideDomain
    • routeOverridePrefix

      protected String routeOverridePrefix
    • allowMobileDNForRedirectingIdentity

      protected Boolean allowMobileDNForRedirectingIdentity
    • conferenceDisableClampTones

      protected Boolean conferenceDisableClampTones
    • useMaxCallsPerSecond

      protected Boolean useMaxCallsPerSecond
    • maxCallsPerSecond

      protected Integer maxCallsPerSecond
  • Constructor Details

    • SystemCallProcessingGetPolicyResponse

      public SystemCallProcessingGetPolicyResponse()
  • Method Details

    • 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()
    • setEnforceEnterpriseCallingLineIdentityRestriction

      public void setEnforceEnterpriseCallingLineIdentityRestriction(Boolean enforceEnterpriseCallingLineIdentityRestriction)
    • getEnforceEnterpriseCallingLineIdentityRestriction

      public Boolean getEnforceEnterpriseCallingLineIdentityRestriction()
    • 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()
    • setConferenceURI

      public void setConferenceURI(String conferenceURI)
    • getConferenceURI

      public String getConferenceURI()
    • setMaxConferenceParties

      public void setMaxConferenceParties(Integer maxConferenceParties)
    • getMaxConferenceParties

      public Integer getMaxConferenceParties()
    • 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()
    • setEnterpriseGroupCallsCLIDPolicy

      public void setEnterpriseGroupCallsCLIDPolicy(EnterpriseInternalCallsCLIDPolicy enterpriseGroupCallsCLIDPolicy)
    • getEnterpriseGroupCallsCLIDPolicy

      public EnterpriseInternalCallsCLIDPolicy getEnterpriseGroupCallsCLIDPolicy()
    • setServiceProviderGroupCallsCLIDPolicy

      public void setServiceProviderGroupCallsCLIDPolicy(ServiceProviderInternalCallsCLIDPolicy serviceProviderGroupCallsCLIDPolicy)
    • getServiceProviderGroupCallsCLIDPolicy

      public ServiceProviderInternalCallsCLIDPolicy getServiceProviderGroupCallsCLIDPolicy()
    • 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()
    • setDelayTimerToRemoveCancelledCallsInSeconds

      public void setDelayTimerToRemoveCancelledCallsInSeconds(Integer delayTimerToRemoveCancelledCallsInSeconds)
    • getDelayTimerToRemoveCancelledCallsInSeconds

      public Integer getDelayTimerToRemoveCancelledCallsInSeconds()
    • 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()
    • setConferenceDisableClampTones

      public void setConferenceDisableClampTones(Boolean conferenceDisableClampTones)
    • getConferenceDisableClampTones

      public Boolean getConferenceDisableClampTones()
    • setUseMaxCallsPerSecond

      public void setUseMaxCallsPerSecond(Boolean useMaxCallsPerSecond)
    • getUseMaxCallsPerSecond

      public Boolean getUseMaxCallsPerSecond()
    • setMaxCallsPerSecond

      public void setMaxCallsPerSecond(Integer maxCallsPerSecond)
    • getMaxCallsPerSecond

      public Integer getMaxCallsPerSecond()
    • 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