Compoze Software, Inc.

com.compoze.exchange
Class PropnamePropertyKey

java.lang.Object
  extended bycom.compoze.exchange.PropertyKey
      extended bycom.compoze.exchange.PropnamePropertyKey
All Implemented Interfaces:
java.io.Serializable

public class PropnamePropertyKey
extends PropertyKey

This class is a MAPI property name. These properties map to MAPI properties which require a name a property set ID. Common instantiations of this class are available as members in the PropertyKey class.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.compoze.exchange.PropertyKey
ACCOUNT, ADDRESS_ENTRY_ADDRESS, ADDRESS_ENTRY_DISPLAY_NAME, ADDRESS_ENTRY_DISPLAY_TYPE, ADDRESS_ENTRY_FILTER_ADDRESS, ADDRESS_ENTRY_FILTER_DISPLAY_NAME, ADDRESS_ENTRY_FILTER_PRIMARY_ACCOUNT, ADDRESS_ENTRY_FILTER_SMTP_EMAIL_ADDRESS, ADDRESS_ENTRY_FREE_BUSY, ADDRESS_ENTRY_ID, ADDRESS_ENTRY_MANAGER, ADDRESS_ENTRY_MANAGER_NAME, ADDRESS_ENTRY_MEMBERS, ADDRESS_ENTRY_PRIMARY_ACCOUNT, ADDRESS_ENTRY_PRIMARY_ACCOUNT_SID, ADDRESS_ENTRY_SMTP_EMAIL_ADDRESS, ADDRESS_ENTRY_TYPE, ADDRTYPE, APPOINTMENT_ALL_DAY_EVENT, APPOINTMENT_BUSY_STATUS, APPOINTMENT_DURATION, APPOINTMENT_END_TIME, APPOINTMENT_IS_ORGANIZER, APPOINTMENT_IS_RECURRING, APPOINTMENT_IS_SPANNING, APPOINTMENT_LOCATION, APPOINTMENT_MEETING_RESPONSE_STATUS, APPOINTMENT_MEETING_STATUS, APPOINTMENT_ORGANIZER, APPOINTMENT_RECURRENCE_PATTERN, APPOINTMENT_REMINDER_MINUTES_BEFORE_START, APPOINTMENT_REMINDER_SET, APPOINTMENT_REPLY_TIME, APPOINTMENT_RESPONSE_REQUESTED, APPOINTMENT_SERIES_ID, APPOINTMENT_START_TIME, ASSISTANT, ASSISTANT_TELEPHONE_NUMBER, ATTACHMENT_CONTENT_ID, ATTACHMENT_CREATION_TIME, ATTACHMENT_DISPLAY_NAME, ATTACHMENT_EXTENSION, ATTACHMENT_INDEX, ATTACHMENT_LONG_FILENAME, ATTACHMENT_MIME_TAG, ATTACHMENT_NAME, ATTACHMENT_POSITION, ATTACHMENT_RENDERING_POSITION, ATTACHMENT_SIZE, ATTACHMENT_TYPE, BILLING_INFO, BIRTHDAY, BUSINESS_ADDRESS_CITY, BUSINESS_ADDRESS_COUNTRY, BUSINESS_ADDRESS_POST_OFFICE_BOX, BUSINESS_ADDRESS_POSTAL_CODE, BUSINESS_ADDRESS_STATE_OR_PROVINCE, BUSINESS_ADDRESS_STREET, BUSINESS_FAX_NUMBER, BUSINESS_HOME_PAGE, BUSINESS_TELEPHONE_NUMBER, BUSINESS2_TELEPHONE_NUMBER, CALLBACK_TELEPHONE_NUMBER, CAR_TELEPHONE_NUMBER, CHILDREN_NAMES, COMMENT, COMPANIES, COMPANY_MAIN_PHONE_NUMBER, COMPANY_NAME, COMPUTER_NETWORK_NAME, CONTACT_DISTRIBUTION_LIST, CONTACT_IS_DISTRIBUTION_LIST, CONTACT_NAMES, CONTAINER_CLASS, COUNTRY, DEPARTMENT_NAME, DISPLAY_NAME, DISPLAY_NAME_PREFIX, EMAIL_ADDRESS, EMAIL1_ADDRESS, EMAIL1_ADDRESS_TYPE, EMAIL1_DISPLAY_NAME, EMAIL2_ADDRESS, EMAIL2_ADDRESS_TYPE, EMAIL2_DISPLAY_NAME, EMAIL3_ADDRESS, EMAIL3_ADDRESS_TYPE, EMAIL3_DISPLAY_NAME, EMS_AB_ASSOC_NT_ACCOUNT, EMS_AB_HOME_MTA, FILE_AS, FLAG_STATUS, FLAG_TEXT, FOLDER_ABSOLUTE_NAME, FOLDER_FOLDERID, FOLDER_ID, FOLDER_MESSAGE_COUNT, FOLDER_MESSAGE_UNREAD_COUNT, FOLDER_NAME, FOLDER_RELATIVE_DEPTH, FOLDER_SUBFOLDER_COUNT, FTP_SITE, GENDER, GENERATION, GIVEN_NAME, HOBBIES, HOME_ADDRESS, HOME_ADDRESS_CITY, HOME_ADDRESS_COUNTRY, HOME_ADDRESS_POST_OFFICE_BOX, HOME_ADDRESS_POSTAL_CODE, HOME_ADDRESS_STATE_OR_PROVINCE, HOME_ADDRESS_STREET, HOME_FAX_NUMBER, HOME_TELEPHONE_NUMBER, HOME2_TELEPHONE_NUMBER, IM_ADDRESS, INITIALS, INTERNET_FREE_BUSY_ADDRESS, ISDN_NUMBER, JOURNAL_DURATION, JOURNAL_END_DATE, JOURNAL_ENTRY, JOURNAL_ENTRY_TYPE, JOURNAL_START_DATE, KEY_ADDRESS_ENTRY, KEY_ADDRESS_ENTRY_FILTER, KEY_ATTACHMENT, KEY_FOLDER, KEY_MESSAGE, KEY_SERVICE, KEY_SESSION_OPTION, LANGUAGE, LOCALITY, LOCATION, MANAGER_NAME, MESSAGE_ACTION_CODE, MESSAGE_ACTION_DATE, MESSAGE_ACTION_FLAG, MESSAGE_ATTACHMENT_COUNT, MESSAGE_ATTACHMENT_INFO, MESSAGE_CATEGORIES, MESSAGE_CONVERSATION_INDEX, MESSAGE_CONVERSATION_TOPIC, MESSAGE_DELIVERY_RECEIPT, MESSAGE_DISPLAY_BCC, MESSAGE_DISPLAY_CC, MESSAGE_DISPLAY_TO, MESSAGE_ENCRYPTED, MESSAGE_FOLDER_NAME, MESSAGE_FOLDERID, MESSAGE_HTML, MESSAGE_ID, MESSAGE_IMPORTANCE, MESSAGE_IS_RECIPIENT, MESSAGE_NORMALIZED_SUBJECT, MESSAGE_READ_RECEIPT, MESSAGE_RECIPIENT_INFO, MESSAGE_RECIPIENT_INFO_OVERVIEW, MESSAGE_RTF, MESSAGE_SENDER, MESSAGE_SENDER_ID, MESSAGE_SENSITIVITY, MESSAGE_SENT, MESSAGE_SIGNED, MESSAGE_SIZE, MESSAGE_STOREID, MESSAGE_SUBJECT, MESSAGE_SUBMITTED, MESSAGE_TEXT, MESSAGE_TIME_CREATED, MESSAGE_TIME_EXPIRED, MESSAGE_TIME_LAST_MODIFIED, MESSAGE_TIME_RECEIVED, MESSAGE_TIME_SENT, MESSAGE_TYPE, MESSAGE_UNREAD, MHS_COMMON_NAME, MIDDLE_NAME, MILEAGE, MOBILE_TELEPHONE_NUMBER, NICKNAME, OFFICE_LOCATION, ORIGINAL_SUBJECT, OTHER_ADDRESS_CITY, OTHER_ADDRESS_COUNTRY, OTHER_ADDRESS_POST_OFFICE_BOX, OTHER_ADDRESS_POSTAL_CODE, OTHER_ADDRESS_STATE_OR_PROVINCE, OTHER_ADDRESS_STREET, OTHER_TELEPHONE_NUMBER, PAGER_TELEPHONE_NUMBER, PERSONAL_HOME_PAGE, POSTAL_CODE, PRIMARY_FAX_NUMBER, PRIMARY_TELEPHONE_NUMBER, PROFESSION, RADIO_TELEPHONE_NUMBER, REFERRED_BY_NAME, SELECTED_MAILING_ADDRESS, SENT_REPRESENTING_NAME, SERVICE_ATTACHMENT_DIRECTORY, SERVICE_CLIENT_VERSION_CHECK, SERVICE_DEFAULT_FOLDER_MASK, SERVICE_GAL_DOMAIN, SERVICE_GAL_MAILBOX, SERVICE_GAL_PASSWORD, SERVICE_GAL_SERVER, SERVICE_GAL_USERNAME, SERVICE_LICENSEE, SERVICE_LOG_COM_ERRORS, SERVICE_LOG_LEVEL, SERVICE_LOGON_TYPE, SERVICE_PRODUCTION_KEY, SERVICE_PROFILING_ENABLED, SERVICE_SESSION_TIMEOUT_SECS, SERVICE_SOAP_MAX_POST_SIZE, SERVICE_SOAP_NO_NAGLING, SERVICE_SOAP_NUM_THREADS, SERVICE_SOAP_OBJ_CACHED_PER_THREAD, SERVICE_TERMINATE_HOURS, SERVICE_TERMINATE_MAX_SESSIONS, SESSION_OPTION_BUSINESS_DAY_END_TIME, SESSION_OPTION_BUSINESS_DAY_START_TIME, SESSION_OPTION_CALENDAR_STORE, SESSION_OPTION_EXCHANGE55, SESSION_OPTION_FIRST_DAY_OF_WEEK, SESSION_OPTION_IS_24_HOUR_CLOCK, SESSION_OPTION_TIME_ZONE, SESSION_OPTION_WORKING_DAYS, SPOUSE_NAME, STATE_OR_PROVINCE, STREET_ADDRESS, SURNAME, TASK_ACTUAL_WORK, TASK_COMPLETE, TASK_DATE_COMPLETED, TASK_DUE_DATE, TASK_DURATION, TASK_FLAG_DUE_BY, TASK_IS_RECURRING, TASK_IS_TEAM_TASK, TASK_PERCENT_COMPLETE, TASK_RECURRENCE_PATTERN, TASK_REMINDER_DATE, TASK_REMINDER_SET, TASK_START_DATE, TASK_STATUS, TASK_TOTAL_WORK, TELEX_NUMBER, TITLE, TTYTDD_PHONE_NUMBER, USER_FIELD_1, USER_FIELD_2, USER_FIELD_3, USER_FIELD_4, VALUE_ARRAY, VALUE_BLOB, VALUE_BOOLEAN, VALUE_DATE, VALUE_DOUBLE, VALUE_EMPTY, VALUE_INTEGER, VALUE_LONG, VALUE_STRING, VALUE_UNKNOWN, WEDDING_ANNIVERSARY
 
Constructor Summary
  PropnamePropertyKey(java.lang.String sPropertyName, int iKeyType)
          Constructor.
  PropnamePropertyKey(java.lang.String sPropertyName, int iValueType, int iKeyType)
          Constructor.
protected PropnamePropertyKey(java.lang.String sPropertyName, int iValueType, int iKeyType, java.lang.Class classValue)
          Constructor.
  PropnamePropertyKey(java.lang.String sPropertySet, java.lang.String sPropertyName, int iValueType, int iKeyType)
          Constructor.
protected PropnamePropertyKey(java.lang.String sPropertySet, java.lang.String sPropertyName, int iValueType, int iKeyType, java.lang.Class classValue)
          Constructor.
 
Method Summary
static java.util.List getList()
          Gets the list of propname property keys
 
Methods inherited from class com.compoze.exchange.PropertyKey
equals, getKey, getKeyType, getValueClass, getValueType, hashCode, isArray, setKey, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PropnamePropertyKey

public PropnamePropertyKey(java.lang.String sPropertyName,
                           int iKeyType)
Constructor.

Parameters:
sPropertyName - the property name
iKeyType - the key type (one of the KEY_ constants)

PropnamePropertyKey

public PropnamePropertyKey(java.lang.String sPropertyName,
                           int iValueType,
                           int iKeyType)
Constructor.

Parameters:
sPropertyName - the property name
iValueType - the value type (one of the VALUE_ constants)
iKeyType - the key type (one of the KEY_ constants)

PropnamePropertyKey

public PropnamePropertyKey(java.lang.String sPropertySet,
                           java.lang.String sPropertyName,
                           int iValueType,
                           int iKeyType)
Constructor.

Parameters:
sPropertySet - the property set (may be null for default)
sPropertyName - the property name (must not be null)
iValueType - the type of the value
iKeyType - the key type (one of the KEY_ constants)

PropnamePropertyKey

protected PropnamePropertyKey(java.lang.String sPropertyName,
                              int iValueType,
                              int iKeyType,
                              java.lang.Class classValue)
Constructor.

Parameters:
sPropertyName - the property name
iValueType - the value type (one of the VALUE_ constants)
iKeyType - the key type (one of the KEY_ constants)
classValue - the Class that can be used to set values for this key

PropnamePropertyKey

protected PropnamePropertyKey(java.lang.String sPropertySet,
                              java.lang.String sPropertyName,
                              int iValueType,
                              int iKeyType,
                              java.lang.Class classValue)
Constructor.

Parameters:
sPropertySet - the property set (may be null for default)
sPropertyName - the property name (must not be null)
iValueType - the type of the value
iKeyType - the key type (one of the KEY_ constants)
classValue - the Class that can be used to set values for this key
Method Detail

getList

public static java.util.List getList()
Gets the list of propname property keys

Returns:
the list of keys

Compoze Software, Inc.

Copyright ©1999-2003 Compoze Software, Inc. All rights reserved.