com.compoze.collab.groupware
Interface IPerson

All Known Subinterfaces:
IAddressEntry, IContact

public interface IPerson

Represents a person in the groupware schema.


Field Summary
static Key ASSISTANT
          Represents the assistant.
static Key BUSINESS_ADDRESS_CITY
          Represents the business address city.
static Key BUSINESS_ADDRESS_COUNTRY
          Represents the business address country.
static Key BUSINESS_ADDRESS_POSTAL_CODE
          Represents the business address postal code.
static Key BUSINESS_ADDRESS_STATE
          Represents the business address state or province.
static Key BUSINESS_ADDRESS_STREET
          Represents the business address street.
static Key BUSINESS_FAX
          Represents the business fax number.
static Key BUSINESS_PAGER
          Represents the business pager.
static Key BUSINESS_PHONE
          Represents the business phone number.
static Key COMPANY_NAME
          Represents the company name.
static Key DEPARTMENT_NAME
          Represents the department name.
static Key DISPLAY_NAME
          Represents the display name.
static Key FIRST_NAME
          Represents the first name.
static Key JOB_TITLE
          Represents the job title.
static int KEYID_ASSISTANT
          The int ID for the ASSISTANT key.
static int KEYID_BUSINESS_ADDRESS_CITY
          The int ID for the BUSINESS_ADDRESS_CITY key.
static int KEYID_BUSINESS_ADDRESS_COUNTRY
          The int ID for the BUSINESS_ADDRESS_COUNTRY key.
static int KEYID_BUSINESS_ADDRESS_POSTAL_CODE
          The int ID for the BUSINESS_ADDRESS_POSTAL_CODE key.
static int KEYID_BUSINESS_ADDRESS_STATE
          The int ID for the BUSINESS_ADDRESS_STATE key.
static int KEYID_BUSINESS_ADDRESS_STREET
          The int ID for the BUSINESS_ADDRESS_STREET key.
static int KEYID_BUSINESS_FAX
          The int ID for the BUSINESS_FAX key.
static int KEYID_BUSINESS_PAGER
          The int ID for the BUSINESS_PAGER key.
static int KEYID_BUSINESS_PHONE
          The int ID for the BUSINESS_PHONE key.
static int KEYID_COMPANY_NAME
          The int ID for the COMPANY_NAME key.
static int KEYID_DEPARTMENT_NAME
          The int ID for the DEPARTMENT_NAME key.
static int KEYID_DISPLAY_NAME
          The int ID for the DISPLAY_NAME key.
static int KEYID_FIRST_NAME
          The int ID for the FIRST_NAME key.
static int KEYID_JOB_TITLE
          The int ID for the JOB_TITLE key.
static int KEYID_LAST_NAME
          The int ID for the LAST_NAME key.
static int KEYID_MANAGER_NAME
          The int ID for the MANAGER_NAME key.
static int KEYID_MIDDLE_NAME
          The int ID for the MIDDLE_NAME key.
static int KEYID_NAME_PREFIX
          The int ID for the NAME_PREFIX key.
static int KEYID_NAME_SUFFIX
          The int ID for the NAME_SUFFIX key.
static int KEYID_OFFICE_LOCATION
          The int ID for the OFFICE_LOCATION key.
static int KEYID_PERSONAL_ADDRESS_CITY
          The int ID for the PERSONAL_ADDRESS_CITY key.
static int KEYID_PERSONAL_ADDRESS_COUNTRY
          The int ID for the PERSONAL_ADDRESS_COUNTRY key.
static int KEYID_PERSONAL_ADDRESS_POSTAL_CODE
          The int ID for the PERSONAL_ADDRESS_POSTAL_CODE key.
static int KEYID_PERSONAL_ADDRESS_STATE
          The int ID for the PERSONAL_ADDRESS_STATE key.
static int KEYID_PERSONAL_ADDRESS_STREET
          The int ID for the PERSONAL_ADDRESS_STREET key.
static int KEYID_PERSONAL_FAX
          The int ID for the PERSONAL_FAX key.
static int KEYID_PERSONAL_MOBILE_PHONE
          The int ID for the PERSONAL_MOBILE_PHONE key.
static int KEYID_PERSONAL_PHONE
          The int ID for the PERSONAL_PHONE key.
static int KEYID_SMTP_ADDRESS
          The int ID for the SMTP_ADDRESS key.
static int KEYID_WEB_PAGE
          The int ID for the WEB_PAGE key.
static Key LAST_NAME
          Represents the last name.
static Key MANAGER_NAME
          Represents the manager name.
static Key MIDDLE_NAME
          Represents the middle name.
static Key NAME_PREFIX
          Represents the name prefix.
static Key NAME_SUFFIX
          Represents the name suffix.
static Key OFFICE_LOCATION
          Represents the office location.
static Key PERSONAL_ADDRESS_CITY
          Represents the personal address city.
static Key PERSONAL_ADDRESS_COUNTRY
          Represents the personal address country.
static Key PERSONAL_ADDRESS_POSTAL_CODE
          Represents the personal postal code.
static Key PERSONAL_ADDRESS_STATE
          Represents the personal address state or province.
static Key PERSONAL_ADDRESS_STREET
          Represents the personal street address.
static Key PERSONAL_FAX
          Represents the home fax number.
static Key PERSONAL_MOBILE_PHONE
          Represents the personal mobile phone number.
static Key PERSONAL_PHONE
          Represents the home phone number.
static Key SMTP_ADDRESS
          Represents the smtp address.
static Key WEB_PAGE
          Represents the web page.
 
Method Summary
 String getAssistant()
          Gets the person's assistant.
 PostalAddress getBusinessAddress()
          Gets the person's business address.
 PhoneNumber getBusinessFax()
          Gets the person's business fax.
 PhoneNumber getBusinessPager()
          Gets the person's business pager.
 PhoneNumber getBusinessPhone()
          Gets the person's business phone.
 String getCompanyName()
          Gets the person's company name.
 String getDepartmentName()
          Gets the person's department name.
 String getDisplayName()
          Gets the person's display name.
 String getFirstName()
          Gets the person's first name.
 PhoneNumber getHomeFax()
          Gets the person's home fax.
 PhoneNumber getHomePhone()
          Gets the person's home phone.
 String getJobTitle()
          Gets the person's job title.
 String getLastName()
          Gets the person's last name.
 String getManagerName()
          Gets the person's manager name.
 String getMiddleName()
          Gets the person's middle name.
 String getNamePrefix()
          Gets the person's name prefix.
 String getNameSuffix()
          Gets the person's name suffix.
 String getOfficeLocation()
          Gets the person's office location.
 PostalAddress getPersonalAddress()
          Gets the person's personal address.
 PhoneNumber getPersonalMobilePhone()
          Gets the person's personal mobile phone.
 String getSmtpAddress()
          Gets the person's SMTP address.
 String getWebPage()
          Gets the person's web page.
 void setAssistant(String sAssistant)
          Sets the person's assistant.
 void setBusinessAddress(PostalAddress address)
          Sets the person's business address.
 void setBusinessFax(PhoneNumber number)
          Sets the person's business fax.
 void setBusinessPager(PhoneNumber number)
          Sets the person's business pager.
 void setBusinessPhone(PhoneNumber number)
          Sets the person's business phone.
 void setCompanyName(String sCompanyName)
          Sets the person's company name.
 void setDepartmentName(String sDepartmentName)
          Sets the person's department name.
 void setDisplayName(String sDisplayName)
          Sets the person's display name.
 void setFirstName(String sFirstName)
          Sets the person's first name.
 void setHomeFax(PhoneNumber number)
          Sets the person's home fax.
 void setHomePhone(PhoneNumber number)
          Sets the person's home phone.
 void setJobTitle(String sJobTitle)
          Sets the person's job title.
 void setLastName(String sLastName)
          Sets the person's last name
 void setManagerName(String sManagerName)
          Sets the person's manager name.
 void setMiddleName(String sMiddleName)
          Sets the person's middle name.
 void setName(String sPrefix, String sFirstName, String sMiddleName, String sLastName, String sSuffix)
          Sets the full name, display name and file as property for the contact.
 void setNamePrefix(String sNamePrefix)
          Sets the person's name prefix.
 void setNameSuffix(String sNameSuffix)
          Sets the person's name suffix.
 void setOfficeLocation(String sOfficeLocation)
          Sets the person's office location.
 void setPersonalAddress(PostalAddress address)
          Sets the person's personal address.
 void setPersonalMobilePhone(PhoneNumber number)
          Sets the person's personal mobile phone.
 void setSmtpAddress(String sSmtpAddress)
          Sets the person's SMTP address.
 void setWebPage(String sWebPage)
          Sets the person's web page.
 

Field Detail

KEYID_ASSISTANT

static final int KEYID_ASSISTANT
The int ID for the ASSISTANT key.

See Also
Constants Summary

KEYID_BUSINESS_ADDRESS_CITY

static final int KEYID_BUSINESS_ADDRESS_CITY
The int ID for the BUSINESS_ADDRESS_CITY key.

See Also
Constants Summary

KEYID_BUSINESS_ADDRESS_COUNTRY

static final int KEYID_BUSINESS_ADDRESS_COUNTRY
The int ID for the BUSINESS_ADDRESS_COUNTRY key.

See Also
Constants Summary

KEYID_BUSINESS_ADDRESS_STATE

static final int KEYID_BUSINESS_ADDRESS_STATE
The int ID for the BUSINESS_ADDRESS_STATE key.

See Also
Constants Summary

KEYID_BUSINESS_ADDRESS_STREET

static final int KEYID_BUSINESS_ADDRESS_STREET
The int ID for the BUSINESS_ADDRESS_STREET key.

See Also
Constants Summary

KEYID_BUSINESS_ADDRESS_POSTAL_CODE

static final int KEYID_BUSINESS_ADDRESS_POSTAL_CODE
The int ID for the BUSINESS_ADDRESS_POSTAL_CODE key.

See Also
Constants Summary

KEYID_BUSINESS_FAX

static final int KEYID_BUSINESS_FAX
The int ID for the BUSINESS_FAX key.

See Also
Constants Summary

KEYID_WEB_PAGE

static final int KEYID_WEB_PAGE
The int ID for the WEB_PAGE key.

See Also
Constants Summary

KEYID_BUSINESS_PAGER

static final int KEYID_BUSINESS_PAGER
The int ID for the BUSINESS_PAGER key.

See Also
Constants Summary

KEYID_BUSINESS_PHONE

static final int KEYID_BUSINESS_PHONE
The int ID for the BUSINESS_PHONE key.

See Also
Constants Summary

KEYID_COMPANY_NAME

static final int KEYID_COMPANY_NAME
The int ID for the COMPANY_NAME key.

See Also
Constants Summary

KEYID_DEPARTMENT_NAME

static final int KEYID_DEPARTMENT_NAME
The int ID for the DEPARTMENT_NAME key.

See Also
Constants Summary

KEYID_DISPLAY_NAME

static final int KEYID_DISPLAY_NAME
The int ID for the DISPLAY_NAME key.

See Also
Constants Summary

KEYID_FIRST_NAME

static final int KEYID_FIRST_NAME
The int ID for the FIRST_NAME key.

See Also
Constants Summary

KEYID_PERSONAL_FAX

static final int KEYID_PERSONAL_FAX
The int ID for the PERSONAL_FAX key.

See Also
Constants Summary

KEYID_PERSONAL_PHONE

static final int KEYID_PERSONAL_PHONE
The int ID for the PERSONAL_PHONE key.

See Also
Constants Summary

KEYID_JOB_TITLE

static final int KEYID_JOB_TITLE
The int ID for the JOB_TITLE key.

See Also
Constants Summary

KEYID_LAST_NAME

static final int KEYID_LAST_NAME
The int ID for the LAST_NAME key.

See Also
Constants Summary

KEYID_MANAGER_NAME

static final int KEYID_MANAGER_NAME
The int ID for the MANAGER_NAME key.

See Also
Constants Summary

KEYID_MIDDLE_NAME

static final int KEYID_MIDDLE_NAME
The int ID for the MIDDLE_NAME key.

See Also
Constants Summary

KEYID_NAME_PREFIX

static final int KEYID_NAME_PREFIX
The int ID for the NAME_PREFIX key.

See Also
Constants Summary

KEYID_NAME_SUFFIX

static final int KEYID_NAME_SUFFIX
The int ID for the NAME_SUFFIX key.

See Also
Constants Summary

KEYID_OFFICE_LOCATION

static final int KEYID_OFFICE_LOCATION
The int ID for the OFFICE_LOCATION key.

See Also
Constants Summary

KEYID_PERSONAL_ADDRESS_CITY

static final int KEYID_PERSONAL_ADDRESS_CITY
The int ID for the PERSONAL_ADDRESS_CITY key.

See Also
Constants Summary

KEYID_PERSONAL_ADDRESS_COUNTRY

static final int KEYID_PERSONAL_ADDRESS_COUNTRY
The int ID for the PERSONAL_ADDRESS_COUNTRY key.

See Also
Constants Summary

KEYID_PERSONAL_ADDRESS_STATE

static final int KEYID_PERSONAL_ADDRESS_STATE
The int ID for the PERSONAL_ADDRESS_STATE key.

See Also
Constants Summary

KEYID_PERSONAL_ADDRESS_STREET

static final int KEYID_PERSONAL_ADDRESS_STREET
The int ID for the PERSONAL_ADDRESS_STREET key.

See Also
Constants Summary

KEYID_PERSONAL_ADDRESS_POSTAL_CODE

static final int KEYID_PERSONAL_ADDRESS_POSTAL_CODE
The int ID for the PERSONAL_ADDRESS_POSTAL_CODE key.

See Also
Constants Summary

KEYID_PERSONAL_MOBILE_PHONE

static final int KEYID_PERSONAL_MOBILE_PHONE
The int ID for the PERSONAL_MOBILE_PHONE key.

See Also
Constants Summary

KEYID_SMTP_ADDRESS

static final int KEYID_SMTP_ADDRESS
The int ID for the SMTP_ADDRESS key.

See Also
Constants Summary

ASSISTANT

static final Key ASSISTANT
Represents the assistant.


BUSINESS_ADDRESS_CITY

static final Key BUSINESS_ADDRESS_CITY
Represents the business address city.


BUSINESS_ADDRESS_COUNTRY

static final Key BUSINESS_ADDRESS_COUNTRY
Represents the business address country.


BUSINESS_ADDRESS_STATE

static final Key BUSINESS_ADDRESS_STATE
Represents the business address state or province.


BUSINESS_ADDRESS_STREET

static final Key BUSINESS_ADDRESS_STREET
Represents the business address street.


BUSINESS_ADDRESS_POSTAL_CODE

static final Key BUSINESS_ADDRESS_POSTAL_CODE
Represents the business address postal code.


BUSINESS_FAX

static final Key BUSINESS_FAX
Represents the business fax number.


BUSINESS_PAGER

static final Key BUSINESS_PAGER
Represents the business pager.


BUSINESS_PHONE

static final Key BUSINESS_PHONE
Represents the business phone number.


COMPANY_NAME

static final Key COMPANY_NAME
Represents the company name.


DEPARTMENT_NAME

static final Key DEPARTMENT_NAME
Represents the department name.


DISPLAY_NAME

static final Key DISPLAY_NAME
Represents the display name.


FIRST_NAME

static final Key FIRST_NAME
Represents the first name.


PERSONAL_FAX

static final Key PERSONAL_FAX
Represents the home fax number.


PERSONAL_PHONE

static final Key PERSONAL_PHONE
Represents the home phone number.


JOB_TITLE

static final Key JOB_TITLE
Represents the job title.


LAST_NAME

static final Key LAST_NAME
Represents the last name.


MANAGER_NAME

static final Key MANAGER_NAME
Represents the manager name.


MIDDLE_NAME

static final Key MIDDLE_NAME
Represents the middle name.


NAME_PREFIX

static final Key NAME_PREFIX
Represents the name prefix.


NAME_SUFFIX

static final Key NAME_SUFFIX
Represents the name suffix.


OFFICE_LOCATION

static final Key OFFICE_LOCATION
Represents the office location.


PERSONAL_ADDRESS_CITY

static final Key PERSONAL_ADDRESS_CITY
Represents the personal address city.


PERSONAL_ADDRESS_COUNTRY

static final Key PERSONAL_ADDRESS_COUNTRY
Represents the personal address country.


PERSONAL_ADDRESS_STATE

static final Key PERSONAL_ADDRESS_STATE
Represents the personal address state or province.


PERSONAL_ADDRESS_STREET

static final Key PERSONAL_ADDRESS_STREET
Represents the personal street address.


PERSONAL_ADDRESS_POSTAL_CODE

static final Key PERSONAL_ADDRESS_POSTAL_CODE
Represents the personal postal code.


PERSONAL_MOBILE_PHONE

static final Key PERSONAL_MOBILE_PHONE
Represents the personal mobile phone number.


SMTP_ADDRESS

static final Key SMTP_ADDRESS
Represents the smtp address.


WEB_PAGE

static final Key WEB_PAGE
Represents the web page.

Method Detail

setAssistant

void setAssistant(String sAssistant)
                  throws CollaborationException
Sets the person's assistant.

Parameters
sAssistant - the assistant
Throws
CollaborationException - if there was an error setting the assistant

getAssistant

String getAssistant()
                    throws CollaborationException
Gets the person's assistant.

Returns
the assistant
Throws
CollaborationException - if there was an error getting the assistant
See Also
setAssistant(String)

setFirstName

void setFirstName(String sFirstName)
                  throws CollaborationException
Sets the person's first name.

Parameters
sFirstName - the first name
Throws
CollaborationException - if there was an error setting the name

getFirstName

String getFirstName()
                    throws CollaborationException
Gets the person's first name.

Returns
the first name
Throws
CollaborationException - if there was an error getting the name.
See Also
setFirstName(String)

setLastName

void setLastName(String sLastName)
                 throws CollaborationException
Sets the person's last name

Parameters
sLastName - the last name
Throws
CollaborationException - if there was an error setting the last name

getLastName

String getLastName()
                   throws CollaborationException
Gets the person's last name.

Returns
the last name
Throws
CollaborationException - if there was an error getting the last name
See Also
setLastName(String)

setMiddleName

void setMiddleName(String sMiddleName)
                   throws CollaborationException
Sets the person's middle name.

Parameters
sMiddleName - the middle name
Throws
CollaborationException - if there was an error setting the middle name

getMiddleName

String getMiddleName()
                     throws CollaborationException
Gets the person's middle name.

Returns
the middle name
Throws
CollaborationException - if there was an error getting the middle name
See Also
setMiddleName(String)

setNamePrefix

void setNamePrefix(String sNamePrefix)
                   throws CollaborationException
Sets the person's name prefix.

Parameters
sNamePrefix - the name prefix
Throws
CollaborationException - if there was an error setting the name prefix

getNamePrefix

String getNamePrefix()
                     throws CollaborationException
Gets the person's name prefix.

Returns
the name prefix
Throws
CollaborationException - if there was an error getting the name prefix
See Also
setNamePrefix(String)

setNameSuffix

void setNameSuffix(String sNameSuffix)
                   throws CollaborationException
Sets the person's name suffix.

Parameters
sNameSuffix - the name suffix
Throws
CollaborationException - if there was an error setting the name suffix

getNameSuffix

String getNameSuffix()
                     throws CollaborationException
Gets the person's name suffix.

Returns
the name suffix
Throws
CollaborationException - if there was an error getting the name suffix
See Also
setNameSuffix(String)

setJobTitle

void setJobTitle(String sJobTitle)
                 throws CollaborationException
Sets the person's job title.

Parameters
sJobTitle - the job title
Throws
CollaborationException - if there was an error setting the job title

getJobTitle

String getJobTitle()
                   throws CollaborationException
Gets the person's job title.

Returns
the job title
Throws
CollaborationException - if there was an error getting the job title
See Also
setJobTitle(String)

setCompanyName

void setCompanyName(String sCompanyName)
                    throws CollaborationException
Sets the person's company name.

Parameters
sCompanyName - the company name
Throws
CollaborationException - if there was an error setting the company name

getCompanyName

String getCompanyName()
                      throws CollaborationException
Gets the person's company name.

Returns
the company name
Throws
CollaborationException - if there was an error getting the company name
See Also
setCompanyName(String)

setDepartmentName

void setDepartmentName(String sDepartmentName)
                       throws CollaborationException
Sets the person's department name.

Parameters
sDepartmentName - the department name
Throws
CollaborationException - if there was an error setting the department name

getDepartmentName

String getDepartmentName()
                         throws CollaborationException
Gets the person's department name.

Returns
the department name
Throws
CollaborationException - if there was an error getting the department name
See Also
setDepartmentName(String)

setOfficeLocation

void setOfficeLocation(String sOfficeLocation)
                       throws CollaborationException
Sets the person's office location.

Parameters
sOfficeLocation - the office location
Throws
CollaborationException - if there was an error setting the office location

getOfficeLocation

String getOfficeLocation()
                         throws CollaborationException
Gets the person's office location.

Returns
the office location
Throws
CollaborationException - if there was an error getting the office location
See Also
setOfficeLocation(String)

setManagerName

void setManagerName(String sManagerName)
                    throws CollaborationException
Sets the person's manager name.

Parameters
sManagerName - the manager name
Throws
CollaborationException - if there was an error setting the manager name

getManagerName

String getManagerName()
                      throws CollaborationException
Gets the person's manager name.

Returns
the manager name
Throws
CollaborationException - if there was an error getting the manager name
See Also
setManagerName(String)

setBusinessAddress

void setBusinessAddress(PostalAddress address)
                        throws CollaborationException
Sets the person's business address.

Parameters
address - the business address
Throws
CollaborationException - if there was an error setting the business address

getBusinessAddress

PostalAddress getBusinessAddress()
                                 throws CollaborationException
Gets the person's business address.

Returns
the business address
Throws
CollaborationException - if there was an error getting the business address
See Also
setBusinessAddress(PostalAddress)

setPersonalAddress

void setPersonalAddress(PostalAddress address)
                        throws CollaborationException
Sets the person's personal address.

Parameters
address - the personal address
Throws
CollaborationException - if there was an error setting the personal address

getPersonalAddress

PostalAddress getPersonalAddress()
                                 throws CollaborationException
Gets the person's personal address.

Returns
the personal address
Throws
CollaborationException - if there was an error getting the personal address
See Also
setPersonalAddress(PostalAddress)

setBusinessPhone

void setBusinessPhone(PhoneNumber number)
                      throws CollaborationException
Sets the person's business phone.

Parameters
number - the business phone
Throws
CollaborationException - if there was an error setting the business phone

getBusinessPhone

PhoneNumber getBusinessPhone()
                             throws CollaborationException
Gets the person's business phone.

Returns
the business phone
Throws
CollaborationException - if there was an error getting the business phone
See Also
setBusinessPhone(PhoneNumber)

setBusinessFax

void setBusinessFax(PhoneNumber number)
                    throws CollaborationException
Sets the person's business fax.

Parameters
number - the business fax
Throws
CollaborationException - if there was an error setting the business fax

getBusinessFax

PhoneNumber getBusinessFax()
                           throws CollaborationException
Gets the person's business fax.

Returns
the business fax
Throws
CollaborationException - if there was an error getting the business fax
See Also
setBusinessFax(PhoneNumber)

setHomePhone

void setHomePhone(PhoneNumber number)
                  throws CollaborationException
Sets the person's home phone.

Parameters
number - the home phone
Throws
CollaborationException - if there was an error setting the home phone

getHomePhone

PhoneNumber getHomePhone()
                         throws CollaborationException
Gets the person's home phone.

Returns
the home phone
Throws
CollaborationException - if there was an error getting the home phone
See Also
setHomePhone(PhoneNumber)

setHomeFax

void setHomeFax(PhoneNumber number)
                throws CollaborationException
Sets the person's home fax.

Parameters
number - the home fax
Throws
CollaborationException - if there was an error setting the home fax

getHomeFax

PhoneNumber getHomeFax()
                       throws CollaborationException
Gets the person's home fax.

Returns
the home fax
Throws
CollaborationException - if there was an error getting the home fax
See Also
setHomeFax(PhoneNumber)

setBusinessPager

void setBusinessPager(PhoneNumber number)
                      throws CollaborationException
Sets the person's business pager.

Parameters
number - the business pager
Throws
CollaborationException - if there was an error setting the business pager

getBusinessPager

PhoneNumber getBusinessPager()
                             throws CollaborationException
Gets the person's business pager.

Returns
the business pager
Throws
CollaborationException - if there was an error getting the business pager
See Also
setBusinessPager(PhoneNumber)

setPersonalMobilePhone

void setPersonalMobilePhone(PhoneNumber number)
                            throws CollaborationException
Sets the person's personal mobile phone.

Parameters
number - the personal mobile phone
Throws
CollaborationException - if there was an error setting the personal mobile phone

getPersonalMobilePhone

PhoneNumber getPersonalMobilePhone()
                                   throws CollaborationException
Gets the person's personal mobile phone.

Returns
the personal mobile phone
Throws
CollaborationException - if there was an error getting the personal mobile phone
See Also
setPersonalMobilePhone(PhoneNumber)

setDisplayName

void setDisplayName(String sDisplayName)
                    throws CollaborationException
Sets the person's display name.

Parameters
sDisplayName - the display name
Throws
CollaborationException - if there was an error setting the display name

getDisplayName

String getDisplayName()
                      throws CollaborationException
Gets the person's display name.

Returns
the display name
Throws
CollaborationException - if there was an error getting the display name
See Also
setDisplayName(String)

setWebPage

void setWebPage(String sWebPage)
                throws CollaborationException
Sets the person's web page.

Parameters
sWebPage - the web page
Throws
CollaborationException - if there was an error setting the web page

getWebPage

String getWebPage()
                  throws CollaborationException
Gets the person's web page.

Returns
the web page
Throws
CollaborationException - if there was an error getting the web page
See Also
setWebPage(String)

setSmtpAddress

void setSmtpAddress(String sSmtpAddress)
                    throws CollaborationException
Sets the person's SMTP address.

Parameters
sSmtpAddress - the SMTP address
Throws
CollaborationException - if there was an error setting the SMTP address

getSmtpAddress

String getSmtpAddress()
                      throws CollaborationException
Gets the person's SMTP address.

Returns
the SMTP address
Throws
CollaborationException - if there was an error getting the SMTP address
See Also
setSmtpAddress(String)

setName

void setName(String sPrefix,
             String sFirstName,
             String sMiddleName,
             String sLastName,
             String sSuffix)
             throws CollaborationException
Sets the full name, display name and file as property for the contact. This method may be used in place of setNamePrefix(), setFirstName(), setMiddleName(), setLastName(), setNameSuffix() and setDisplayName() to conveniently initialize these to the correct values for the contact's name. The properties are set as follows:

Parameters
sPrefix - the prefix (for example, Mr., Mrs. or Dr.) (may be null)
sFirstName - the first name for the contact (may be null)
sMiddleName - the middle name for the contact (may be null)
sLastName - the last name for the contact (may be null)
sSuffix - the generation (for example, Jr., Sr, or Esq.) (may be null)
Throws
CollaborationException - if there was an error setting the display name
See Also
setNamePrefix(String), setFirstName(String), setMiddleName(String), setLastName(String), setNameSuffix(String)


Copyright © 2006 BEA Systems, Inc. All Rights Reserved