Package co.ecg.alpaca.toolkit.generated
Class User.UserGetResponse
java.lang.Object
co.ecg.alpaca.toolkit.messaging.response.XMLMessage
co.ecg.alpaca.toolkit.messaging.response.Response
co.ecg.alpaca.toolkit.generated.User.UserGetResponse
- All Implemented Interfaces:
Serializable
- Enclosing class:
- User
Response to UserGetRequest22V3. It is possible that the TrunkAddressingRead element is present with nothing populated in it which means the user is a trunk user. The following data elements are only used in AS data mode and not returned in XS data mode: contact[2]-contact[5] userId nameDialingName alternateUserId The following data elements are only used in XS data mode: alternateTrunkIdentityDomain The following data elements are only used in AS data mode: resellerId The userId returned in this response is the user's primary userId and may not be the userId passed in the request. The country code (countryCode) included is the user's phone number country code when the user has a phone number assigned, or the user's Group associated country code when the user does not have a phone number assigned, or the system default country code when the user's Group does not have an associated country code. The nationalPrefix in this response is the one associated to the included countryCode. The callingLineIdPhoneNumber is no longer being formatted for display purpose. The value is returned exactly the same as being stored.
- Author:
- AlpacaGenerator
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StreetAddress
protected String
protected String[]
protected AlternateUserIdEntry[]
protected String
protected String
protected String
protected String
protected String
protected DepartmentKey
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected NameDialingName
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected TrunkAddressingMultipleContactRead21sp1
protected String
protected String
Fields inherited from class co.ecg.alpaca.toolkit.messaging.response.Response
commandType, detailText, request, summaryText
Fields inherited from class co.ecg.alpaca.toolkit.messaging.response.XMLMessage
content, xPath
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
String[]
getAlias()
getImpId()
getTitle()
int
hashCode()
void
setAccessDeviceEndpoint
(AccessDeviceMultipleIdentityAndContactEndpointRead accessDeviceEndpoint) void
setAddress
(StreetAddress address) void
setAddressLocation
(String addressLocation) void
void
setAlternateUserId
(AlternateUserIdEntry... alternateUserId) void
setCallingLineIdFirstName
(String callingLineIdFirstName) void
setCallingLineIdLastName
(String callingLineIdLastName) void
setCallingLineIdPhoneNumber
(String callingLineIdPhoneNumber) void
setCountryCode
(String countryCode) void
setDefaultAlias
(String defaultAlias) void
setDepartment
(DepartmentKey department) void
setDepartmentFullPath
(String departmentFullPath) void
setEmailAddress
(String emailAddress) void
setExtension
(String extension) void
setFirstName
(String firstName) void
setGroupId
(String groupId) void
setHiraganaFirstName
(String hiraganaFirstName) void
setHiraganaLastName
(String hiraganaLastName) void
void
setLanguage
(String language) void
setLastName
(String lastName) void
setMobilePhoneNumber
(String mobilePhoneNumber) void
setNameDialingName
(NameDialingName nameDialingName) void
setNationalPrefix
(String nationalPrefix) void
setNetworkClassOfService
(String networkClassOfService) void
setOfficeZoneName
(String officeZoneName) void
setPagerPhoneNumber
(String pagerPhoneNumber) void
setPhoneNumber
(String phoneNumber) void
setPrimaryZoneName
(String primaryZoneName) void
setResellerId
(String resellerId) void
setServiceProviderId
(String serviceProviderId) void
setTimeZone
(String timeZone) void
setTimeZoneDisplayName
(String timeZoneDisplayName) void
void
setTrunkAddressing
(TrunkAddressingMultipleContactRead21sp1 trunkAddressing) void
void
setYahooId
(String yahooId) toString()
void
Transforms the Response from XML Content to a populated POJOMethods inherited from class co.ecg.alpaca.toolkit.messaging.response.Response
getDetailText, getErrorCode, getRequest, getResponse, getSummaryText, isCommandType, isErrorResponse, setRequest
Methods inherited from class co.ecg.alpaca.toolkit.messaging.response.XMLMessage
getBoolean, getContent, getDate, getDateTime, getFloat, getInteger, getIntegerArray, getLong, getNode, getNodeArray, getNodeArray, getNumber, getString, getStringArray, getTime, setContent
-
Field Details
-
serviceProviderId
-
groupId
-
userId
-
lastName
-
firstName
-
callingLineIdLastName
-
callingLineIdFirstName
-
nameDialingName
-
hiraganaLastName
-
hiraganaFirstName
-
phoneNumber
-
extension
-
callingLineIdPhoneNumber
-
department
-
departmentFullPath
-
language
-
timeZone
-
timeZoneDisplayName
-
defaultAlias
-
alias
-
accessDeviceEndpoint
-
trunkAddressing
-
title
-
pagerPhoneNumber
-
mobilePhoneNumber
-
emailAddress
-
yahooId
-
addressLocation
-
address
-
countryCode
-
nationalPrefix
-
networkClassOfService
-
officeZoneName
-
-
impId
-
alternateUserId
-
resellerId
-
-
Constructor Details
-
UserGetResponse
public UserGetResponse()
-
-
Method Details
-
setServiceProviderId
-
getServiceProviderId
-
setGroupId
-
getGroupId
-
setUserId
-
getUserId
-
setLastName
-
getLastName
-
setFirstName
-
getFirstName
-
setCallingLineIdLastName
-
getCallingLineIdLastName
-
setCallingLineIdFirstName
-
getCallingLineIdFirstName
-
setNameDialingName
-
getNameDialingName
-
setHiraganaLastName
-
getHiraganaLastName
-
setHiraganaFirstName
-
getHiraganaFirstName
-
setPhoneNumber
-
getPhoneNumber
-
setExtension
-
getExtension
-
setCallingLineIdPhoneNumber
-
getCallingLineIdPhoneNumber
-
setDepartment
-
getDepartment
-
setDepartmentFullPath
-
getDepartmentFullPath
-
setLanguage
-
getLanguage
-
setTimeZone
-
getTimeZone
-
setTimeZoneDisplayName
-
getTimeZoneDisplayName
-
setDefaultAlias
-
getDefaultAlias
-
setAlias
-
getAlias
-
setAccessDeviceEndpoint
public void setAccessDeviceEndpoint(AccessDeviceMultipleIdentityAndContactEndpointRead accessDeviceEndpoint) -
getAccessDeviceEndpoint
-
setTrunkAddressing
-
getTrunkAddressing
-
setTitle
-
getTitle
-
setPagerPhoneNumber
-
getPagerPhoneNumber
-
setMobilePhoneNumber
-
getMobilePhoneNumber
-
setEmailAddress
-
getEmailAddress
-
setYahooId
-
getYahooId
-
setAddressLocation
-
getAddressLocation
-
setAddress
-
getAddress
-
setCountryCode
-
getCountryCode
-
setNationalPrefix
-
getNationalPrefix
-
setNetworkClassOfService
-
getNetworkClassOfService
-
setOfficeZoneName
-
getOfficeZoneName
-
setPrimaryZoneName
-
getPrimaryZoneName
-
setImpId
-
getImpId
-
setAlternateUserId
-
getAlternateUserId
-
setResellerId
-
getResellerId
-
transform
public void transform()Description copied from class:Response
Transforms the Response from XML Content to a populated POJO -
equals
-
hashCode
public int hashCode() -
toString
-