Class Group.GroupCallProcessingGetPolicyResponse

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

public static class Group.GroupCallProcessingGetPolicyResponse extends Response
Response to GroupCallProcessingGetPolicyRequest22V3. The following elements are not returned for a group within a service provider: enableGatewayRoutePolicy networkCallsGatewayRouteIdentity networkURLCallsGatewayRouteIdentity emergencyCallsGatewayRouteIdentity repairCallsGatewayRouteIdentity callTypingErrorsGatewayRouteIdentity The following elements are only used in AS data mode: useGroupDCLIDSetting enableDialableCallerID allowConfigurableCLIDForRedirectingIdentity allowDepartmentCLIDNameOverride enterpriseCallsCLIDPolicy, value "Use Location Code plus Extension" is returned in XS data mode. groupCallsCLIDPolicy, value "Use Extension" is returned in XS data mode. useGroupPhoneListLookupSetting, value "false" 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

    • useGroupCLIDSetting

      protected Boolean useGroupCLIDSetting
    • useGroupMediaSetting

      protected Boolean useGroupMediaSetting
    • useGroupCallLimitsSetting

      protected Boolean useGroupCallLimitsSetting
    • useGroupTranslationRoutingSetting

      protected Boolean useGroupTranslationRoutingSetting
    • useGroupDCLIDSetting

      protected Boolean useGroupDCLIDSetting
    • 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
    • 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 GroupCLIDPolicy clidPolicy
    • emergencyClidPolicy

      protected GroupCLIDPolicy emergencyClidPolicy
    • allowAlternateNumbersForRedirectingIdentity

      protected Boolean allowAlternateNumbersForRedirectingIdentity
    • useGroupName

      protected Boolean useGroupName
    • blockCallingNameForExternalCalls

      protected Boolean blockCallingNameForExternalCalls
    • enableDialableCallerID

      protected Boolean enableDialableCallerID
    • allowConfigurableCLIDForRedirectingIdentity

      protected Boolean allowConfigurableCLIDForRedirectingIdentity
    • allowDepartmentCLIDNameOverride

      protected Boolean allowDepartmentCLIDNameOverride
    • enterpriseCallsCLIDPolicy

      protected EnterpriseInternalCallsCLIDPolicy enterpriseCallsCLIDPolicy
    • groupCallsCLIDPolicy

      protected EnterpriseInternalCallsCLIDPolicy groupCallsCLIDPolicy
    • useGroupPhoneListLookupSetting

      protected Boolean useGroupPhoneListLookupSetting
    • 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
    • group

      protected transient Group group
  • Constructor Details

    • GroupCallProcessingGetPolicyResponse

      public GroupCallProcessingGetPolicyResponse()
  • Method Details

    • setUseGroupCLIDSetting

      public void setUseGroupCLIDSetting(Boolean useGroupCLIDSetting)
    • getUseGroupCLIDSetting

      public Boolean getUseGroupCLIDSetting()
    • setUseGroupMediaSetting

      public void setUseGroupMediaSetting(Boolean useGroupMediaSetting)
    • getUseGroupMediaSetting

      public Boolean getUseGroupMediaSetting()
    • setUseGroupCallLimitsSetting

      public void setUseGroupCallLimitsSetting(Boolean useGroupCallLimitsSetting)
    • getUseGroupCallLimitsSetting

      public Boolean getUseGroupCallLimitsSetting()
    • setUseGroupTranslationRoutingSetting

      public void setUseGroupTranslationRoutingSetting(Boolean useGroupTranslationRoutingSetting)
    • getUseGroupTranslationRoutingSetting

      public Boolean getUseGroupTranslationRoutingSetting()
    • setUseGroupDCLIDSetting

      public void setUseGroupDCLIDSetting(Boolean useGroupDCLIDSetting)
    • getUseGroupDCLIDSetting

      public Boolean getUseGroupDCLIDSetting()
    • 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()
    • 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(GroupCLIDPolicy clidPolicy)
    • getClidPolicy

      public GroupCLIDPolicy getClidPolicy()
    • setEmergencyClidPolicy

      public void setEmergencyClidPolicy(GroupCLIDPolicy emergencyClidPolicy)
    • getEmergencyClidPolicy

      public GroupCLIDPolicy getEmergencyClidPolicy()
    • setAllowAlternateNumbersForRedirectingIdentity

      public void setAllowAlternateNumbersForRedirectingIdentity(Boolean allowAlternateNumbersForRedirectingIdentity)
    • getAllowAlternateNumbersForRedirectingIdentity

      public Boolean getAllowAlternateNumbersForRedirectingIdentity()
    • setUseGroupName

      public void setUseGroupName(Boolean useGroupName)
    • getUseGroupName

      public Boolean getUseGroupName()
    • 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()
    • setAllowDepartmentCLIDNameOverride

      public void setAllowDepartmentCLIDNameOverride(Boolean allowDepartmentCLIDNameOverride)
    • getAllowDepartmentCLIDNameOverride

      public Boolean getAllowDepartmentCLIDNameOverride()
    • setEnterpriseCallsCLIDPolicy

      public void setEnterpriseCallsCLIDPolicy(EnterpriseInternalCallsCLIDPolicy enterpriseCallsCLIDPolicy)
    • getEnterpriseCallsCLIDPolicy

      public EnterpriseInternalCallsCLIDPolicy getEnterpriseCallsCLIDPolicy()
    • setGroupCallsCLIDPolicy

      public void setGroupCallsCLIDPolicy(EnterpriseInternalCallsCLIDPolicy groupCallsCLIDPolicy)
    • getGroupCallsCLIDPolicy

      public EnterpriseInternalCallsCLIDPolicy getGroupCallsCLIDPolicy()
    • setUseGroupPhoneListLookupSetting

      public void setUseGroupPhoneListLookupSetting(Boolean useGroupPhoneListLookupSetting)
    • getUseGroupPhoneListLookupSetting

      public Boolean getUseGroupPhoneListLookupSetting()
    • 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()
    • setGroup

      public void setGroup(Group group)
    • getGroup

      public Group getGroup()
    • 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