Class GroupPhoneDirectoryDirectoryTableRow
- java.lang.Object
-
- co.ecg.alpaca.toolkit.generated.tables.GroupPhoneDirectoryDirectoryTableRow
-
- All Implemented Interfaces:
BroadWorksTableRow,Serializable
public class GroupPhoneDirectoryDirectoryTableRow extends Object implements BroadWorksTableRow, Serializable
Response to GroupPhoneDirectoryGetPagedSortedListRequest. Contains a table with a row for each phone number and column headings : "Name", "Number", "Extension", "Mobile", "Email Address", "Department", "Hiragana Name", "Group Id", "Yahoo Id", "User Id", "IMP Id" and "Is Virtual On-Net User". If extended directory information is requested, the following columns are also included: "First Name", "Last Name", "Pager", "Title", "Time Zone", "Location", "Address Line 1", "Address Line 2", "City", "State", "Zip", "Country". Finally "Service Name". 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, MusicOnHold, MusicOnHoldVideo, RoutePoint, BroadWorksAnywhere GroupPaging, FindmeFollowme, VoiceXML, FlexibleSeatingGuest, CollaborateSharing, MeetMeConferencing. For a Regular User or a Virtual On Network Enterprise Extensions, the Service Name is empty. The following columns are populated in AS data mode only: "IMP Id"- Author:
- AlpacaGenerator
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description GroupPhoneDirectoryDirectoryTableRow()
-
Method Summary
-
-
-
Method Detail
-
getName
public String getName()
-
setName
public void setName(String name)
-
getNumber
public String getNumber()
-
setNumber
public void setNumber(String number)
-
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)
-
getDepartment
public String getDepartment()
-
setDepartment
public void setDepartment(String department)
-
getHiraganaName
public String getHiraganaName()
-
setHiraganaName
public void setHiraganaName(String hiraganaName)
-
getGroupId
public String getGroupId()
-
setGroupId
public void setGroupId(String groupId)
-
getYahooId
public String getYahooId()
-
setYahooId
public void setYahooId(String yahooId)
-
getUserId
public String getUserId()
-
setUserId
public void setUserId(String userId)
-
getIMPId
public String getIMPId()
-
setIMPId
public void setIMPId(String iMPId)
-
getIsVirtualOnNetUser
public String getIsVirtualOnNetUser()
-
setIsVirtualOnNetUser
public void setIsVirtualOnNetUser(String isVirtualOnNetUser)
-
getFirstName
public String getFirstName()
-
setFirstName
public void setFirstName(String firstName)
-
getLastName
public String getLastName()
-
setLastName
public void setLastName(String lastName)
-
getPager
public String getPager()
-
setPager
public void setPager(String pager)
-
getTitle
public String getTitle()
-
setTitle
public void setTitle(String title)
-
getTimeZone
public String getTimeZone()
-
setTimeZone
public void setTimeZone(String timeZone)
-
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)
-
getServiceName
public String getServiceName()
-
setServiceName
public void setServiceName(String serviceName)
-
getUser
public User getUser(BroadWorksServer broadWorksServer)
-
getFromNode
public static GroupPhoneDirectoryDirectoryTableRow getFromNode(Node n, BroadWorksLoginType loginType, LibraryProperties.BroadWorksServerConfig.DataMode dataMode)
Creates the OCI Table Row with the given Node- Parameters:
n- The Node to parse for the OCI Table
-
getFromNodeArray
public static List<GroupPhoneDirectoryDirectoryTableRow> 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
-
-