Compoze Software, Inc.

com.compoze.exchange
Class PropnamePropertyKey


java.lang.Object

  |

  +--com.compoze.exchange.PropertyKey

        |

        +--com.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

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, m_listKeys, 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.