|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectca.bc.gov.webade.user.AbstractWebADEUserInfo
ca.bc.gov.webade.user.DefaultGovernmentUserInfo
| Field Summary |
| Fields inherited from interface ca.bc.gov.webade.user.GovernmentUserInfo |
ACCOUNT_TYPE, CITY, COMPANY, DESCRIPTION, EMPLOYEE_ID, GOVERNMENT_DEPARTMENT, OFFICE, ORGANIZATION_CODE, TITLE |
| Fields inherited from interface ca.bc.gov.webade.user.WebADEUserInfo |
CONTACT_ADDRESS_CITY, CONTACT_ADDRESS_COUNTRY, CONTACT_ADDRESS_LINE_1, CONTACT_ADDRESS_LINE_2, CONTACT_ADDRESS_POSTAL_CODE, CONTACT_ADDRESS_PROVINCE, CONTACT_ADDRESS_UNSTRUCTURED, DEPARTMENT, DISPLAY_NAME, EMAIL_ADDRESS, EXPIRY_DATE, FIRST_NAME, IS_VISIBLE, LAST_NAME, MIDDLE_INITIAL, PHONE_NUMBER, PREFERRED_NAME, USER_CREDENTIALS |
| Constructor Summary | |
DefaultGovernmentUserInfo()
Default Constructor. |
|
DefaultGovernmentUserInfo(DefaultGovernmentUserInfo user)
Copy constructor. |
|
| Method Summary | |
java.lang.Object |
clone()
Clones the WebADEUserInfo object. |
java.lang.String |
getAccountType()
Deprecated. Acount Type is no longer supported by the BCeID web service. |
java.lang.String[] |
getAttributeNames()
Returns the set of attribute names for user attributes supported by this object instance. |
java.lang.Object |
getAttributeValue(java.lang.String attributeName)
Returns the value for the attribute with the given name. |
java.lang.String |
getCity()
|
java.lang.String |
getCompany()
|
java.lang.String |
getDescription()
|
java.lang.String |
getEmployeeId()
|
java.lang.String |
getGovernmentDepartment()
|
java.lang.String |
getOffice()
|
java.lang.String |
getOrganizationCode()
|
java.lang.String |
getTitle()
|
boolean |
hasAttribute(java.lang.String attributeName)
Returns whether this object instance supports the attribute with the given name. |
boolean |
isEmployee()
|
void |
setAccountType(java.lang.String accountType)
Deprecated. Acount Type is no longer supported by the BCeID web service. |
void |
setCity(java.lang.String city)
Sets this user's city attribute to the given value. |
void |
setCompany(java.lang.String company)
Sets this user's company attribute to the given value. |
void |
setDescription(java.lang.String description)
Sets this user's description attribute to the given value. |
void |
setEmployeeId(java.lang.String employeeId)
Sets this user's employeeId attribute to the given value. |
void |
setGovernmentDepartment(java.lang.String governmentDepartment)
Sets this user's governmentDepartment attribute to the given value. |
void |
setOffice(java.lang.String office)
Sets this user's office attribute to the given value. |
void |
setOrganizationCode(java.lang.String organizationCode)
Sets this user's organizationCode attribute to the given value. |
void |
setTitle(java.lang.String title)
Sets this user's title attribute to the given value. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface ca.bc.gov.webade.user.WebADEUserInfo |
getContactAddressCity, getContactAddressCountry, getContactAddressLine1, getContactAddressLine2, getContactAddressPostalCode, getContactAddressProvince, getContactAddressUnstructured, getDepartment, getDisplayName, getEmailAddress, getExpiryDate, getFirstName, getLastName, getMiddleInitial, getPhoneNumber, getPreferredName, getUserCredentials, isReadOnly, isVisible, setReadOnly |
| Constructor Detail |
public DefaultGovernmentUserInfo()
public DefaultGovernmentUserInfo(DefaultGovernmentUserInfo user)
user - The user object to copy.| Method Detail |
public final java.lang.String getAccountType()
getAccountType in interface GovernmentUserInfoGovernmentUserInfo.getAccountType()public final java.lang.String getEmployeeId()
getEmployeeId in interface GovernmentUserInfoGovernmentUserInfo.getEmployeeId()public boolean isEmployee()
isEmployee in interface GovernmentUserInfoGovernmentUserInfo.isEmployee()public java.lang.String getCity()
getCity in interface GovernmentUserInfoGovernmentUserInfo.getCity()public java.lang.String getTitle()
getTitle in interface GovernmentUserInfoGovernmentUserInfo.getTitle()public java.lang.String getCompany()
getCompany in interface GovernmentUserInfoGovernmentUserInfo.getCompany()public java.lang.String getOrganizationCode()
getOrganizationCode in interface GovernmentUserInfoGovernmentUserInfo.getOrganizationCode()public java.lang.String getGovernmentDepartment()
getGovernmentDepartment in interface GovernmentUserInfoGovernmentUserInfo.getGovernmentDepartment()public java.lang.String getOffice()
getOffice in interface GovernmentUserInfoGovernmentUserInfo.getCity()public java.lang.String getDescription()
getDescription in interface GovernmentUserInfoGovernmentUserInfo.getDescription()public java.lang.String[] getAttributeNames()
WebADEUserInfo
getAttributeNames in interface WebADEUserInfogetAttributeNames in class AbstractWebADEUserInfoAbstractWebADEUserInfo.getAttributeNames()public java.lang.Object getAttributeValue(java.lang.String attributeName)
WebADEUserInfo
getAttributeValue in interface WebADEUserInfogetAttributeValue in class AbstractWebADEUserInfoAbstractWebADEUserInfo.getAttributeValue(java.lang.String)public boolean hasAttribute(java.lang.String attributeName)
WebADEUserInfo
hasAttribute in interface WebADEUserInfohasAttribute in class AbstractWebADEUserInfoAbstractWebADEUserInfo.hasAttribute(java.lang.String)public final void setAccountType(java.lang.String accountType)
accountType - The accountType to set.public final void setEmployeeId(java.lang.String employeeId)
employeeId - The employeeId to set.public void setCity(java.lang.String city)
city - The city to set.public void setTitle(java.lang.String title)
title - The title to set.public void setCompany(java.lang.String company)
company - The company to set.public void setOrganizationCode(java.lang.String organizationCode)
organizationCode - The organizationCode to set.public void setGovernmentDepartment(java.lang.String governmentDepartment)
governmentDepartment - The governmentDepartment to set.public void setOffice(java.lang.String office)
office - The office to set.public void setDescription(java.lang.String description)
description - The description to set.public java.lang.Object clone()
clone in interface WebADEUserInfoclone in class AbstractWebADEUserInfopublic java.lang.String toString()
toString in class AbstractWebADEUserInfo
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||