Class BroadWorksAnywherePortal.UserBroadWorksAnywhereGetPhoneNumberResponse

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

public static class BroadWorksAnywherePortal.UserBroadWorksAnywhereGetPhoneNumberResponse extends Response
Response to the UserBroadWorksAnywhereGetPhoneNumberRequest. The criteria table's column headings are: "Is Active", "Criteria Name", "Time Schedule", "Calls From", "Blacklisted", "Holiday Schedule", "Calls To Type", "Calls To Number" and "Calls To Extension". The following columns are only returned in AS data mode: "Calls To Type", "Calls To Number" and "Calls To Extension" The possible values for the "Calls To Type" column are the following or a combination of them separated by comma: - Primary - Alternate X (where x is a number between 1 and 10) - Mobility The possible values for the "Calls To Number" column are the following or a combination of them separated by comma: - The value of the phone number for the corresponding Calls To Type, when the number is available. i.e. Alternate 1 may have extension, but no number. - When no number is available a blank space is provided instead. The possible values for the "Calls To Extension" column are the following or a caombination of them separated by comma: - The value of the extension for the corresponding Calls To Type, when the extension is available. i.e. Primary may have number, but no extension. - For Mobility Calls To Type, this is always blank. - When no exension is available a blank space is provided instead.
Author:
AlpacaGenerator
See Also:
  • Field Details

    • description

      protected String description
    • outboundAlternateNumber

      protected String outboundAlternateNumber
    • isActive

      protected Boolean isActive
    • broadworksCallControl

      protected Boolean broadworksCallControl
    • useDiversionInhibitor

      protected Boolean useDiversionInhibitor
    • answerConfirmationRequired

      protected Boolean answerConfirmationRequired
    • criteriaTable

      protected List<UserBroadWorksAnywhereCriteriaTableRow> criteriaTable
    • user

      protected transient BroadWorksUser user
    • phoneNumber

      protected String phoneNumber
  • Constructor Details

    • UserBroadWorksAnywhereGetPhoneNumberResponse

      public UserBroadWorksAnywhereGetPhoneNumberResponse()
  • Method Details

    • setDescription

      public void setDescription(String description)
    • getDescription

      public String getDescription()
    • setOutboundAlternateNumber

      public void setOutboundAlternateNumber(String outboundAlternateNumber)
    • getOutboundAlternateNumber

      public String getOutboundAlternateNumber()
    • setIsActive

      public void setIsActive(Boolean isActive)
    • getIsActive

      public Boolean getIsActive()
    • setBroadworksCallControl

      public void setBroadworksCallControl(Boolean broadworksCallControl)
    • getBroadworksCallControl

      public Boolean getBroadworksCallControl()
    • setUseDiversionInhibitor

      public void setUseDiversionInhibitor(Boolean useDiversionInhibitor)
    • getUseDiversionInhibitor

      public Boolean getUseDiversionInhibitor()
    • setAnswerConfirmationRequired

      public void setAnswerConfirmationRequired(Boolean answerConfirmationRequired)
    • getAnswerConfirmationRequired

      public Boolean getAnswerConfirmationRequired()
    • setCriteriaTable

      public void setCriteriaTable(List<UserBroadWorksAnywhereCriteriaTableRow> criteriaTable)
    • getCriteriaTable

      public List<UserBroadWorksAnywhereCriteriaTableRow> getCriteriaTable()
    • setUser

      public void setUser(BroadWorksUser user)
    • getBroadWorksUser

      public BroadWorksUser getBroadWorksUser()
    • setPhoneNumber

      public void setPhoneNumber(String phoneNumber)
    • getPhoneNumber

      public String getPhoneNumber()
    • 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