Class UserPrivacy.UserPrivacyGetResponse

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

public static class UserPrivacy.UserPrivacyGetResponse extends Response
Response to UserPrivacyGetRequest13mp17. The permittedMonitorUserIdTable contains the members of the enterprise or group allowed to monitor the phone status of the user specified in the request. Members of this table are allowed to monitor the user even if enablePhoneStatusPrivacy is set to true. The table contains column headings: "User Id", "Last Name", "First Name", "Hiragana Last Name", "Hiragana First Name", "Phone Number", "Extension", "Department", "Email Address", "IMP Id".
Author:
AlpacaGenerator
See Also:
  • Field Details

    • enableDirectoryPrivacy

      protected Boolean enableDirectoryPrivacy
    • enableAutoAttendantExtensionDialingPrivacy

      protected Boolean enableAutoAttendantExtensionDialingPrivacy
    • enableAutoAttendantNameDialingPrivacy

      protected Boolean enableAutoAttendantNameDialingPrivacy
    • enablePhoneStatusPrivacy

      protected Boolean enablePhoneStatusPrivacy
    • permittedMonitorUserIdTable

      protected List<UserPrivacyPermittedMonitorUserIdTableRow> permittedMonitorUserIdTable
    • user

      protected transient BroadWorksUser user
  • Constructor Details

    • UserPrivacyGetResponse

      public UserPrivacyGetResponse()
  • Method Details

    • setEnableDirectoryPrivacy

      public void setEnableDirectoryPrivacy(Boolean enableDirectoryPrivacy)
    • getEnableDirectoryPrivacy

      public Boolean getEnableDirectoryPrivacy()
    • setEnableAutoAttendantExtensionDialingPrivacy

      public void setEnableAutoAttendantExtensionDialingPrivacy(Boolean enableAutoAttendantExtensionDialingPrivacy)
    • getEnableAutoAttendantExtensionDialingPrivacy

      public Boolean getEnableAutoAttendantExtensionDialingPrivacy()
    • setEnableAutoAttendantNameDialingPrivacy

      public void setEnableAutoAttendantNameDialingPrivacy(Boolean enableAutoAttendantNameDialingPrivacy)
    • getEnableAutoAttendantNameDialingPrivacy

      public Boolean getEnableAutoAttendantNameDialingPrivacy()
    • setEnablePhoneStatusPrivacy

      public void setEnablePhoneStatusPrivacy(Boolean enablePhoneStatusPrivacy)
    • getEnablePhoneStatusPrivacy

      public Boolean getEnablePhoneStatusPrivacy()
    • setPermittedMonitorUserIdTable

      public void setPermittedMonitorUserIdTable(List<UserPrivacyPermittedMonitorUserIdTableRow> permittedMonitorUserIdTable)
    • getPermittedMonitorUserIdTable

      public List<UserPrivacyPermittedMonitorUserIdTableRow> getPermittedMonitorUserIdTable()
    • setUser

      public void setUser(BroadWorksUser user)
    • getBroadWorksUser

      public BroadWorksUser getBroadWorksUser()
    • 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