Class UserGroupCustomContactDirectoryUserTableRow

java.lang.Object
co.ecg.alpaca.toolkit.generated.tables.UserGroupCustomContactDirectoryUserTableRow
All Implemented Interfaces:
BroadWorksTableRow, Serializable

public class UserGroupCustomContactDirectoryUserTableRow extends Object implements BroadWorksTableRow, Serializable
Response to the UserGroupCustomContactDirectoryGetPagedSortedListRequest. Returns the number of entries that would be returned if the response Was not page size restricted. The response contains all the contacts in the group's given custom contact directory. Contains a table with column headings: "User Id", "Last Name", "First Name", "Hiragana Last Name", "Hiragana First Name", "Virtual On-Net Phone Number", "Group Id", "Is Virtual On-Net User", "Department", "Phone Number", "Extension", "Mobile", "Email Address", "Yahoo Id", "Title", "IMP Id", "Receptionist Note". If the entry represents a Virtual On-Net user then "User Id" is blank, the "Virtual On-Net Phone Number" contains the phone Number of the Virtual On-Net user, the "Group Id" contains the Virtual On-Net user's group and the "Is Virtual On-Net User" contains true. If the entry represents a BroadWorks user then the "User Id" contains his BroadWorks userId, the "Virtual On-Net Phone Number" and "Group Id" fields are field is blank and the "Is Virtual On-Net User" contains false. The Receptionist Note column is only populated, if the user sending the request is the owner of this Receptionist Note and a Note exists.
Author:
AlpacaGenerator
See Also:
  • Constructor Details

    • UserGroupCustomContactDirectoryUserTableRow

      public UserGroupCustomContactDirectoryUserTableRow()
  • Method Details

    • getUserId

      public String getUserId()
    • setUserId

      public void setUserId(String userId)
    • getLastName

      public String getLastName()
    • setLastName

      public void setLastName(String lastName)
    • getFirstName

      public String getFirstName()
    • setFirstName

      public void setFirstName(String firstName)
    • getHiraganaLastName

      public String getHiraganaLastName()
    • setHiraganaLastName

      public void setHiraganaLastName(String hiraganaLastName)
    • getHiraganaFirstName

      public String getHiraganaFirstName()
    • setHiraganaFirstName

      public void setHiraganaFirstName(String hiraganaFirstName)
    • getVirtualOnNetPhoneNumber

      public String getVirtualOnNetPhoneNumber()
    • setVirtualOnNetPhoneNumber

      public void setVirtualOnNetPhoneNumber(String virtualOnNetPhoneNumber)
    • getGroupId

      public String getGroupId()
    • setGroupId

      public void setGroupId(String groupId)
    • getIsVirtualOnNetUser

      public String getIsVirtualOnNetUser()
    • setIsVirtualOnNetUser

      public void setIsVirtualOnNetUser(String isVirtualOnNetUser)
    • getDepartment

      public String getDepartment()
    • setDepartment

      public void setDepartment(String department)
    • getPhoneNumber

      public String getPhoneNumber()
    • setPhoneNumber

      public void setPhoneNumber(String phoneNumber)
    • getExtension

      public String getExtension()
    • setExtension

      public void setExtension(String extension)
    • getMobile

      public String getMobile()
    • setMobile

      public void setMobile(String mobile)
    • getEmailAddress

      public String getEmailAddress()
    • setEmailAddress

      public void setEmailAddress(String emailAddress)
    • getYahooId

      public String getYahooId()
    • setYahooId

      public void setYahooId(String yahooId)
    • getTitle

      public String getTitle()
    • setTitle

      public void setTitle(String title)
    • getImpId

      public String getImpId()
    • setImpId

      public void setImpId(String impId)
    • getReceptionistNote

      public String getReceptionistNote()
    • setReceptionistNote

      public void setReceptionistNote(String receptionistNote)
    • getUser

      public User getUser(BroadWorksServer broadWorksServer)
    • getFromNode

      Creates the OCI Table Row with the given Node
      Parameters:
      n - The Node to parse for the OCI Table
    • getFromNodeArray

      Creates the OCI Table Type Array with the given NodeArray
      Parameters:
      nodeArray - The NodeArray to parse for the OCI Table
    • 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