|
Compoze Software, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface is used for Exchange specific address entries as obtained
from the GAL for Exchange 5.5, or Active Directory for Exchange 2000 and 2003.
The item class for this interface is item.addressentry.exchange
.
Field Summary | |
static Key |
ADDRESS_TYPE
The key representing the address type for an address entry. |
static Key |
ALIAS
The key representing the alias for an address entry. |
static Key |
ASSISTANT_TELEPHONE_NUMBER
The key representing the assistant telephone number for an address entry. |
static Key |
BUSINESS_COUNTRY
The key representing the business country for an address entry. |
static Key |
BUSINESS2_TELEPHONE_NUMBER
The key representing the business2 telephone number for an address entry. |
static ItemClass |
CLASS
The item class of IExchangeAddressEntry . |
static Key |
DISPLAY_TYPE
The key representing the display type for an address entry. |
static Key |
HOME_SERVER
The key representing the home server for an address entry. |
static Key |
HOME2_TELEPHONE_NUMBER
The key representing the home2 telephone number for an address entry. |
static Key |
INITIALS
The key representing the initials for an address entry. |
static int |
KEYID_ADDRESS_TYPE
The int ID for the ADDRESS_TYPE key. |
static int |
KEYID_ALIAS
The int ID for the ALIAS key. |
static int |
KEYID_ASSISTANT_TELEPHONE_NUMBER
The int ID for the ASSISTANT_TELEPHONE_NUMBER key. |
static int |
KEYID_BUSINESS_COUNTRY
The int ID for the BUSINESS_COUNTRY key. |
static int |
KEYID_BUSINESS2_TELEPHONE_NUMBER
The int ID for the BUSINESS2_TELEPHONE_NUMBER key. |
static int |
KEYID_DISPLAY_TYPE
The int ID for the DISPLAY_TYPE key. |
static int |
KEYID_HOME_SERVER
The int ID for the HOME_SERVER key. |
static int |
KEYID_HOME2_TELEPHONE_NUMBER
The int ID for the HOME2_TELEPHONE_NUMBER key. |
static int |
KEYID_INITIALS
The int ID for the INITIALS key. |
static int |
KEYID_LANGUAGE
The int ID for the LANGUAGE key. |
static int |
KEYID_LOCALITY
The int ID for the LOCALITY key. |
static int |
KEYID_MOBILE_TELEPHONE_NUMBER
The int ID for the MOBILE_TELEPHONE_NUMBER key. |
static int |
KEYID_PAGER_TELEPHONE_NUMBER
The int ID for the PAGER_TELEPHONE_NUMBER key. |
static int |
KEYID_POSTAL_CODE
The int ID for the POSTAL_CODE key. |
static int |
KEYID_PRIMARY_ACCOUNT
The int ID for the PRIMARY_ACCOUNT key. |
static int |
KEYID_PRIMARY_ACCOUNT_SID
The int ID for the PRIMARY_ACCOUNT_SID key. |
static int |
KEYID_PRIMARY_FAX_NUMBER
The int ID for the PRIMARY_FAX_NUMBER key. |
static int |
KEYID_PRIMARY_TELEPHONE_NUMBER
The int ID for the PRIMARY_TELEPHONE_NUMBER key. |
static int |
KEYID_STATE_OR_PROVINCE
The int ID for the STATE_OR_PROVINCE key. |
static int |
KEYID_STREET_ADDRESS
The int ID for the STREET_ADDRESS key. |
static Key |
LANGUAGE
The key representing the language for an address entry. |
static Key |
LOCALITY
The key representing the locality for an address entry. |
static Key |
MOBILE_TELEPHONE_NUMBER
The key representing the mobile telephone number for an address entry. |
static Key |
PAGER_TELEPHONE_NUMBER
The key representing the pager telephone number for an address entry. |
static Key |
POSTAL_CODE
The key representing the postal code for an address entry. |
static Key |
PRIMARY_ACCOUNT
The key representing the primary account for an address entry. |
static Key |
PRIMARY_ACCOUNT_SID
The key representing the primary account sid for an address entry. |
static Key |
PRIMARY_FAX_NUMBER
The key representing the primary fax number for an address entry. |
static Key |
PRIMARY_TELEPHONE_NUMBER
The key representing the primary telephone number for an address entry. |
static Key |
STATE_OR_PROVINCE
The key representing the state or province for an address entry. |
static Key |
STREET_ADDRESS
The key representing the street address for an address entry. |
Fields inherited from interface com.compoze.collab.groupware.IAddressEntry |
ADDRESS, KEYID_ADDRESS |
Fields inherited from interface com.compoze.collab.IItem |
ID, ITEM_CLASS, KEYID_ID, KEYID_ITEM_CLASS, KEYID_PARENT_ID, MINIMUM_ITEM_KEYS, PARENT_ID |
Method Summary | |
java.lang.String |
getAddressType()
Gets the address type for the address entry. |
java.lang.String |
getAlias()
Gets the alias for the address entry. |
PhoneNumber[] |
getBusiness2Phone()
Gets the business 2 phone numbers for the address entry. |
java.lang.String |
getBusinessCountry()
Gets the business country for the address entry. |
FreeBusy |
getFreeBusy(java.util.Date start,
java.util.Date end)
Gets the Free/Busy information for the address. |
FreeBusy |
getFreeBusy(java.util.Date start,
java.util.Date end,
int iInterval)
Gets the Free/Busy information for the address. |
java.lang.String |
getInitials()
Gets the initials for the address entry. |
java.lang.String |
getLanguage()
Gets the language for the address entry. |
java.lang.String |
getLocality()
Gets the locality for the address entry. |
PhoneNumber |
getMobilePhoneNumber()
Gets the mobile phone number for the address entry. |
PhoneNumber |
getPagerPhoneNumber()
Gets the pager phone number for the address entry. |
java.lang.String |
getPostalCode()
Gets the postal code for the address entry. |
java.lang.String |
getPrimaryAccount()
Gets the primary account for the address entry. |
byte[] |
getPrimaryAccountSid()
Gets the primary account SID for the address entry. |
PhoneNumber |
getPrimaryFaxNumber()
Gets the primary fax number for the address entry. |
PhoneNumber |
getPrimaryTelephoneNumber()
Gets the primary telephone number for the address entry. |
java.lang.String |
getStreetAddress()
Gets the street address for the address entry. |
Methods inherited from interface com.compoze.collab.groupware.IAddressEntry |
getAddress |
Methods inherited from interface com.compoze.collab.IItem |
commit, containsKey, containsKey, copyProperties, copyTo, delete, fetchProperties, getAttribute, getEnum, getID, getInputStream, getItemClass, getOutputStream, getParent, getParent, getParentID, getProperties, getProperties, getProperties, getProperty, getProperty, getProperty, getReader, getRootContainer, getSession, getWriter, isMissing, moveTo, removeAttribute, removeProperty, setAttribute, setProperties, setProperty, setProperty, setProperty |
Field Detail |
public static final int KEYID_ADDRESS_TYPE
int
ID for the ADDRESS_TYPE
key.public static final int KEYID_ALIAS
int
ID for the ALIAS
key.public static final int KEYID_ASSISTANT_TELEPHONE_NUMBER
int
ID for the ASSISTANT_TELEPHONE_NUMBER
key.public static final int KEYID_BUSINESS_COUNTRY
int
ID for the BUSINESS_COUNTRY
key.public static final int KEYID_BUSINESS2_TELEPHONE_NUMBER
int
ID for the BUSINESS2_TELEPHONE_NUMBER
key.public static final int KEYID_DISPLAY_TYPE
int
ID for the DISPLAY_TYPE
key.public static final int KEYID_HOME_SERVER
int
ID for the HOME_SERVER
key.public static final int KEYID_HOME2_TELEPHONE_NUMBER
int
ID for the HOME2_TELEPHONE_NUMBER
key.public static final int KEYID_INITIALS
int
ID for the INITIALS
key.public static final int KEYID_LANGUAGE
int
ID for the LANGUAGE
key.public static final int KEYID_LOCALITY
int
ID for the LOCALITY
key.public static final int KEYID_STREET_ADDRESS
int
ID for the STREET_ADDRESS
key.public static final int KEYID_MOBILE_TELEPHONE_NUMBER
int
ID for the MOBILE_TELEPHONE_NUMBER
key.public static final int KEYID_PAGER_TELEPHONE_NUMBER
int
ID for the PAGER_TELEPHONE_NUMBER
key.public static final int KEYID_POSTAL_CODE
int
ID for the POSTAL_CODE
key.public static final int KEYID_PRIMARY_ACCOUNT
int
ID for the PRIMARY_ACCOUNT
key.public static final int KEYID_PRIMARY_ACCOUNT_SID
int
ID for the PRIMARY_ACCOUNT_SID
key.public static final int KEYID_PRIMARY_FAX_NUMBER
int
ID for the PRIMARY_FAX_NUMBER
key.public static final int KEYID_PRIMARY_TELEPHONE_NUMBER
int
ID for the PRIMARY_TELEPHONE_NUMBER
key.public static final int KEYID_STATE_OR_PROVINCE
int
ID for the STATE_OR_PROVINCE
key.public static final Key ADDRESS_TYPE
public static final Key ALIAS
public static final Key ASSISTANT_TELEPHONE_NUMBER
public static final Key BUSINESS_COUNTRY
public static final Key BUSINESS2_TELEPHONE_NUMBER
public static final Key DISPLAY_TYPE
public static final Key HOME_SERVER
public static final Key HOME2_TELEPHONE_NUMBER
public static final Key INITIALS
public static final Key LANGUAGE
public static final Key LOCALITY
public static final Key MOBILE_TELEPHONE_NUMBER
public static final Key PAGER_TELEPHONE_NUMBER
public static final Key POSTAL_CODE
public static final Key PRIMARY_ACCOUNT
public static final Key PRIMARY_ACCOUNT_SID
public static final Key PRIMARY_FAX_NUMBER
public static final Key PRIMARY_TELEPHONE_NUMBER
public static final Key STATE_OR_PROVINCE
public static final Key STREET_ADDRESS
public static final ItemClass CLASS
IExchangeAddressEntry
.Method Detail |
public java.lang.String getAddressType() throws CollaborationException
CollaborationException
- if there was an error getting the address typepublic java.lang.String getAlias() throws CollaborationException
CollaborationException
- if there was an error getting the aliaspublic java.lang.String getBusinessCountry() throws CollaborationException
CollaborationException
- if there was an error getting the business countrypublic PhoneNumber[] getBusiness2Phone() throws CollaborationException
CollaborationException
- if there was an error getting the business 2 phone numberspublic java.lang.String getInitials() throws CollaborationException
CollaborationException
- if there was an error getting the initialspublic java.lang.String getLanguage() throws CollaborationException
CollaborationException
- if there was an error getting the languagepublic java.lang.String getLocality() throws CollaborationException
CollaborationException
- if there was an error getting the localitypublic PhoneNumber getMobilePhoneNumber() throws CollaborationException
CollaborationException
- if there was an error getting the mobile phone numberpublic PhoneNumber getPagerPhoneNumber() throws CollaborationException
CollaborationException
- if there was an error getting the pager phone numberpublic java.lang.String getPostalCode() throws CollaborationException
CollaborationException
- if there was an error getting the postal codepublic java.lang.String getPrimaryAccount() throws CollaborationException
CollaborationException
- if there was an error getting the primary accountpublic byte[] getPrimaryAccountSid() throws CollaborationException
CollaborationException
- if there was an error getting the primary account SIDpublic PhoneNumber getPrimaryFaxNumber() throws CollaborationException
CollaborationException
- if there was an error getting the primary fax numberpublic PhoneNumber getPrimaryTelephoneNumber() throws CollaborationException
CollaborationException
- if there was an error getting the primary telephone numberpublic java.lang.String getStreetAddress() throws CollaborationException
CollaborationException
- if there was an error getting the street addresspublic FreeBusy getFreeBusy(java.util.Date start, java.util.Date end) throws CollaborationException
null
is returned. Requires the
properties in See Also
.start
- the start date and time to query from.end
- the end date and time to query to.null
if
no free/busy information can be found for the address entry.CollaborationException
- if there was an error getting the free/busy informationIAddressEntry.ADDRESS
public FreeBusy getFreeBusy(java.util.Date start, java.util.Date end, int iInterval) throws CollaborationException
TimeSlot
s that include "free" slots where there is no "busy",
"tentative", or "out-of-office marker." If no Free/Busy information can be
found, then a value of null
is returned. Requires the
properties in See Also
.start
- the start date and time to query from.end
- the end date and time to query to.iInterval
- the interval, in minutes, used to segment the
free/busy information.null
if
no free/busy information can be found for the address entry.CollaborationException
- if there was an error getting the free/busy informationIAddressEntry.ADDRESS
|
Compoze Software, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |