Class UserPhoneDirectoryDirectoryTable2Row

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

public class UserPhoneDirectoryDirectoryTable2Row extends Object implements BroadWorksTableRow, Serializable
Response to UserPhoneDirectoryGetPagedSortedListRequest. Returns the number of entries that would be returned if the response Was not page size restricted. The "My Room Room Id" and "My Room Bridge Id" are only populated for users assigned the "Collaborate-Audio" service. Contains a table with a row for each user and column headings: "User Id", "CLID First Name", "CLID Last Name", "First Name", "Last Name", "Hiragana First Name", "Hiragana Last Name", "Title", "Phone Number", "Extension", "Mobile", "Pager", "Email Address", "Yahoo Id", "Department", "Group Id", "Location", "Address Line 1", "Address Line 2", "City", "State", "Zip", "Country", "IMP Id", "Location Code", "My Room Room Id", "My Room Bridge Id", "Service Name", and "Receptionist Note". The Service Name represents the localized service name for service instances. The localized values are taken from the BroadworksLabel.properties file. Service Name is currently supporting: AutoAttendant, AutoAttendantStandard, AutoAttendantVideo, CallCenter, CallCenterStandard, CallCenterPremium, HuntGroup, InstantGroupCall, VoiceMessagingGroup, RoutePoint, BroadWorksAnywhere, GroupPaging, FindmeFollowme, VoiceXML, FlexibleSeatingGuest, CollaborateAudio, MeetMeConferencing. For a Regular User or a Virtual On Network Enterprise Extensions, the Service Name is empty. The Receptionist Note column is only populated, if the user sending the request is the owner of the Receptionist Note and a Note exists. The following columns are returned in AS data mode only: "Service Name", "Receptionist Notes"
Author:
AlpacaGenerator
See Also:
  • Constructor Details

    • UserPhoneDirectoryDirectoryTable2Row

      public UserPhoneDirectoryDirectoryTable2Row()
  • Method Details

    • getUserId

      public String getUserId()
    • setUserId

      public void setUserId(String userId)
    • getFirstName

      public String getFirstName()
    • setFirstName

      public void setFirstName(String firstName)
    • getLastName

      public String getLastName()
    • setLastName

      public void setLastName(String lastName)
    • getHiraganaFirstName

      public String getHiraganaFirstName()
    • setHiraganaFirstName

      public void setHiraganaFirstName(String hiraganaFirstName)
    • getHiraganaLastName

      public String getHiraganaLastName()
    • setHiraganaLastName

      public void setHiraganaLastName(String hiraganaLastName)
    • getTitle

      public String getTitle()
    • setTitle

      public void setTitle(String title)
    • 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)
    • getPager

      public String getPager()
    • setPager

      public void setPager(String pager)
    • getEmailAddress

      public String getEmailAddress()
    • setEmailAddress

      public void setEmailAddress(String emailAddress)
    • getYahooId

      public String getYahooId()
    • setYahooId

      public void setYahooId(String yahooId)
    • getDepartment

      public String getDepartment()
    • setDepartment

      public void setDepartment(String department)
    • getGroupId

      public String getGroupId()
    • setGroupId

      public void setGroupId(String groupId)
    • getLocation

      public String getLocation()
    • setLocation

      public void setLocation(String location)
    • getAddressLine1

      public String getAddressLine1()
    • setAddressLine1

      public void setAddressLine1(String addressLine1)
    • getAddressLine2

      public String getAddressLine2()
    • setAddressLine2

      public void setAddressLine2(String addressLine2)
    • getCity

      public String getCity()
    • setCity

      public void setCity(String city)
    • getState

      public String getState()
    • setState

      public void setState(String state)
    • getZip

      public String getZip()
    • setZip

      public void setZip(String zip)
    • getCountry

      public String getCountry()
    • setCountry

      public void setCountry(String country)
    • getIMPId

      public String getIMPId()
    • setIMPId

      public void setIMPId(String iMPId)
    • getLocationCode

      public String getLocationCode()
    • setLocationCode

      public void setLocationCode(String locationCode)
    • getMyRoomRoomId

      public String getMyRoomRoomId()
    • setMyRoomRoomId

      public void setMyRoomRoomId(String myRoomRoomId)
    • getMyRoomBridgeId

      public String getMyRoomBridgeId()
    • setMyRoomBridgeId

      public void setMyRoomBridgeId(String myRoomBridgeId)
    • getServiceName

      public String getServiceName()
    • setServiceName

      public void setServiceName(String serviceName)
    • 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

      public static List<UserPhoneDirectoryDirectoryTable2Row> getFromNodeArray(Node[] nodeArray, BroadWorksLoginType loginType, LibraryProperties.BroadWorksServerConfig.DataMode dataMode)
      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