Compoze Software, Inc.

com.compoze.exchange.webdav
Class MailHeaderProperty


java.lang.Object

  |

  +--com.compoze.exchange.webdav.AbstractProperty

        |

        +--com.compoze.exchange.webdav.MailHeaderProperty

All Implemented Interfaces:
java.io.Serializable

public class MailHeaderProperty
extends AbstractProperty
implements java.io.Serializable

This class defines the values representing properties under the urn:schemas:mailheader: namespace. The urn:schemas:mailheader: namespace defines propertes that contain Internet standard message header values. Each value is stored as US-ASCII characters. When updated or setting these propertes, all non-ASCII characters must be encoded as defined in RFC 1522 specification.

See Also:
Serialized Form

Field Summary
static MailHeaderProperty APPROVED
          This value represents the MailHeader property 'urn:schemas:mailheader:approved'
static MailHeaderProperty BCC
          This value represents the MailHeader property 'urn:schemas:mailheader:bcc'
static MailHeaderProperty CC
          This value represents the MailHeader property 'urn:schemas:mailheader:cc'
static MailHeaderProperty COMMENT
          This value represents the MailHeader property 'urn:schemas:mailheader:comment'
static MailHeaderProperty CONTENT_BASE
          This value represents the MailHeader property 'urn:schemas:mailheader:content-base'
static MailHeaderProperty CONTENT_DESCRIPTION
          This value represents the MailHeader property 'urn:schemas:mailheader:content-description'
static MailHeaderProperty CONTENT_DISPOSITION
          This value represents the MailHeader property 'urn:schemas:mailheader:content-disposition'
static MailHeaderProperty CONTENT_ID
          This value represents the MailHeader property 'urn:schemas:mailheader:content-id'
static MailHeaderProperty CONTENT_LANGUAGE
          This value represents the MailHeader property 'urn:schemas:mailheader:content-language'
static MailHeaderProperty CONTENT_LOCATION
          This value represents the MailHeader property 'urn:schemas:mailheader:content-location'
static MailHeaderProperty CONTENT_TRANSFER_ENCODING
          This value represents the MailHeader property 'urn:schemas:mailheader:content-transfer-encoding'
static MailHeaderProperty CONTENT_TYPE
          This value represents the MailHeader property 'urn:schemas:mailheader:content-type'
static MailHeaderProperty CONTROL
          This value represents the MailHeader property 'urn:schemas:mailheader:control'
static MailHeaderProperty DATE
          This value represents the MailHeader property 'urn:schemas:mailheader:date'
static MailHeaderProperty DISPOSITION
          This value represents the MailHeader property 'urn:schemas:mailheader:disposition'
static MailHeaderProperty DISPOSITION_NOTIFICATION_TO
          This value represents the MailHeader property 'urn:schemas:mailheader:disposition-notification-to'
static MailHeaderProperty DISTRIBUTION
          This value represents the MailHeader property 'urn:schemas:mailheader:distribution'
static MailHeaderProperty EXPIRES
          This value represents the MailHeader property 'urn:schemas:mailheader:expires'
static MailHeaderProperty EXPIRY_DATE
          This value represents the MailHeader property 'urn:schemas:mailheader:expiry-date'
static MailHeaderProperty FOLLOWUP_TO
          This value represents the MailHeader property 'urn:schemas:mailheader:followup-to'
static MailHeaderProperty FROM
          This value represents the MailHeader property 'urn:schemas:mailheader:from'
static MailHeaderProperty IMPORTANCE
          This value represents the MailHeader property 'urn:schemas:mailheader:importance'
static MailHeaderProperty IN_REPLY_TO
          This value represents the MailHeader property 'urn:schemas:mailheader:in-reply-to'
static MailHeaderProperty KEYWORDS
          This value represents the MailHeader property 'urn:schemas:mailheader:keywords'
static MailHeaderProperty LINES
          This value represents the MailHeader property 'urn:schemas:mailheader:lines'
static MailHeaderProperty MESSAGE_ID
          This value represents the MailHeader property 'urn:schemas:mailheader:message-id'
static MailHeaderProperty MIME_VERSION
          This value represents the MailHeader property 'urn:schemas:mailheader:mime-version'
static MailHeaderProperty NEWSGROUPS
          This value represents the MailHeader property 'urn:schemas:mailheader:newsgroups'
static MailHeaderProperty ORGANIZATION
          This value represents the MailHeader property 'urn:schemas:mailheader:organization'
static MailHeaderProperty ORIGINAL_RECIPIENT
          This value represents the MailHeader property 'urn:schemas:mailheader:original-recipient'
static MailHeaderProperty PATH
          This value represents the MailHeader property 'urn:schemas:mailheader:path'
static MailHeaderProperty POSTING_VERSION
          This value represents the MailHeader property 'urn:schemas:mailheader:posting-version'
static MailHeaderProperty PRIORITY
          This value represents the MailHeader property 'urn:schemas:mailheader:priority'
static MailHeaderProperty RECEIVED
          This value represents the MailHeader property 'urn:schemas:mailheader:received'
static MailHeaderProperty REFERENCES
          This value represents the MailHeader property 'urn:schemas:mailheader:references'
static MailHeaderProperty RELAY_VERSION
          This value represents the MailHeader property 'urn:schemas:mailheader:relay-version'
static MailHeaderProperty REPLY_BY
          This value represents the MailHeader property 'urn:schemas:mailheader:reply-by'
static MailHeaderProperty REPLY_TO
          This value represents the MailHeader property 'urn:schemas:mailheader:reply-to'
static MailHeaderProperty RETURN_PATH
          This value represents the MailHeader property 'urn:schemas:mailheader:return-path'
static MailHeaderProperty RETURN_RECEIPT_TO
          This value represents the MailHeader property 'urn:schemas:mailheader:return-receipt-to'
static MailHeaderProperty SENDER
          This value represents the MailHeader property 'urn:schemas:mailheader:sender'
static MailHeaderProperty SENSITIVITY
          This value represents the MailHeader property 'urn:schemas:mailheader:sensitivity'
static MailHeaderProperty SUBJECT
          This value represents the MailHeader property 'urn:schemas:mailheader:subject'
static MailHeaderProperty SUMMARY
          This value represents the MailHeader property 'urn:schemas:mailheader:summary'
static MailHeaderProperty THREAD_INDEX
          This value represents the MailHeader property 'urn:schemas:mailheader:thread-index'
static MailHeaderProperty THREAD_TOPIC
          This value represents the MailHeader property 'urn:schemas:mailheader:thread-topic'
static MailHeaderProperty TO
          This value represents the MailHeader property 'urn:schemas:mailheader:to'
static MailHeaderProperty X_MAILER
          This value represents the MailHeader property 'urn:schemas:mailheader:x-mailer'
static MailHeaderProperty X_MESSAGE_COMPLETED
          This value represents the MailHeader property 'urn:schemas:mailheader:x-message-completed'
static MailHeaderProperty X_MESSAGE_FLAG
          This value represents the MailHeader property 'urn:schemas:mailheader:x-message-flag'
static MailHeaderProperty X_UNSENT
          This value represents the MailHeader property 'urn:schemas:mailheader:x-unsent'
static MailHeaderProperty XREF
          This value represents the MailHeader property 'urn:schemas:mailheader:xref'
 
Constructor Summary
protected MailHeaderProperty(java.lang.String sName, com.compoze.exchange.webdav.ExchangeNamespace namespace)
          Constructor.
 
Method Summary
protected  void addProperty(AbstractProperty property)
          Adds the property to the list of properties.
 boolean equals(java.lang.Object o)
          Indicates whether some other MailHeaderProperty object is "equal to" this one.
static java.util.List getProperties()
          Gets list of properties under the urn:schemas:mailheader: namespace..
static void main(java.lang.String[] args)
           
 
Methods inherited from class com.compoze.exchange.webdav.AbstractProperty
getFullName, getName, getNamespace, getURI, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

APPROVED


public static final MailHeaderProperty APPROVED
This value represents the MailHeader property 'urn:schemas:mailheader:approved'

BCC


public static final MailHeaderProperty BCC
This value represents the MailHeader property 'urn:schemas:mailheader:bcc'

CC


public static final MailHeaderProperty CC
This value represents the MailHeader property 'urn:schemas:mailheader:cc'

COMMENT


public static final MailHeaderProperty COMMENT
This value represents the MailHeader property 'urn:schemas:mailheader:comment'

CONTENT_BASE


public static final MailHeaderProperty CONTENT_BASE
This value represents the MailHeader property 'urn:schemas:mailheader:content-base'

CONTENT_DESCRIPTION


public static final MailHeaderProperty CONTENT_DESCRIPTION
This value represents the MailHeader property 'urn:schemas:mailheader:content-description'

CONTENT_DISPOSITION


public static final MailHeaderProperty CONTENT_DISPOSITION
This value represents the MailHeader property 'urn:schemas:mailheader:content-disposition'

CONTENT_ID


public static final MailHeaderProperty CONTENT_ID
This value represents the MailHeader property 'urn:schemas:mailheader:content-id'

CONTENT_LANGUAGE


public static final MailHeaderProperty CONTENT_LANGUAGE
This value represents the MailHeader property 'urn:schemas:mailheader:content-language'

CONTENT_LOCATION


public static final MailHeaderProperty CONTENT_LOCATION
This value represents the MailHeader property 'urn:schemas:mailheader:content-location'

CONTENT_TRANSFER_ENCODING


public static final MailHeaderProperty CONTENT_TRANSFER_ENCODING
This value represents the MailHeader property 'urn:schemas:mailheader:content-transfer-encoding'

CONTENT_TYPE


public static final MailHeaderProperty CONTENT_TYPE
This value represents the MailHeader property 'urn:schemas:mailheader:content-type'

CONTROL


public static final MailHeaderProperty CONTROL
This value represents the MailHeader property 'urn:schemas:mailheader:control'

DATE


public static final MailHeaderProperty DATE
This value represents the MailHeader property 'urn:schemas:mailheader:date'

DISPOSITION


public static final MailHeaderProperty DISPOSITION
This value represents the MailHeader property 'urn:schemas:mailheader:disposition'

DISPOSITION_NOTIFICATION_TO


public static final MailHeaderProperty DISPOSITION_NOTIFICATION_TO
This value represents the MailHeader property 'urn:schemas:mailheader:disposition-notification-to'

DISTRIBUTION


public static final MailHeaderProperty DISTRIBUTION
This value represents the MailHeader property 'urn:schemas:mailheader:distribution'

EXPIRES


public static final MailHeaderProperty EXPIRES
This value represents the MailHeader property 'urn:schemas:mailheader:expires'

EXPIRY_DATE


public static final MailHeaderProperty EXPIRY_DATE
This value represents the MailHeader property 'urn:schemas:mailheader:expiry-date'

FOLLOWUP_TO


public static final MailHeaderProperty FOLLOWUP_TO
This value represents the MailHeader property 'urn:schemas:mailheader:followup-to'

FROM


public static final MailHeaderProperty FROM
This value represents the MailHeader property 'urn:schemas:mailheader:from'

IMPORTANCE


public static final MailHeaderProperty IMPORTANCE
This value represents the MailHeader property 'urn:schemas:mailheader:importance'

IN_REPLY_TO


public static final MailHeaderProperty IN_REPLY_TO
This value represents the MailHeader property 'urn:schemas:mailheader:in-reply-to'

KEYWORDS


public static final MailHeaderProperty KEYWORDS
This value represents the MailHeader property 'urn:schemas:mailheader:keywords'

LINES


public static final MailHeaderProperty LINES
This value represents the MailHeader property 'urn:schemas:mailheader:lines'

MESSAGE_ID


public static final MailHeaderProperty MESSAGE_ID
This value represents the MailHeader property 'urn:schemas:mailheader:message-id'

MIME_VERSION


public static final MailHeaderProperty MIME_VERSION
This value represents the MailHeader property 'urn:schemas:mailheader:mime-version'

NEWSGROUPS


public static final MailHeaderProperty NEWSGROUPS
This value represents the MailHeader property 'urn:schemas:mailheader:newsgroups'

ORGANIZATION


public static final MailHeaderProperty ORGANIZATION
This value represents the MailHeader property 'urn:schemas:mailheader:organization'

ORIGINAL_RECIPIENT


public static final MailHeaderProperty ORIGINAL_RECIPIENT
This value represents the MailHeader property 'urn:schemas:mailheader:original-recipient'

PATH


public static final MailHeaderProperty PATH
This value represents the MailHeader property 'urn:schemas:mailheader:path'

POSTING_VERSION


public static final MailHeaderProperty POSTING_VERSION
This value represents the MailHeader property 'urn:schemas:mailheader:posting-version'

PRIORITY


public static final MailHeaderProperty PRIORITY
This value represents the MailHeader property 'urn:schemas:mailheader:priority'

RECEIVED


public static final MailHeaderProperty RECEIVED
This value represents the MailHeader property 'urn:schemas:mailheader:received'

REFERENCES


public static final MailHeaderProperty REFERENCES
This value represents the MailHeader property 'urn:schemas:mailheader:references'

RELAY_VERSION


public static final MailHeaderProperty RELAY_VERSION
This value represents the MailHeader property 'urn:schemas:mailheader:relay-version'

REPLY_BY


public static final MailHeaderProperty REPLY_BY
This value represents the MailHeader property 'urn:schemas:mailheader:reply-by'

REPLY_TO


public static final MailHeaderProperty REPLY_TO
This value represents the MailHeader property 'urn:schemas:mailheader:reply-to'

RETURN_PATH


public static final MailHeaderProperty RETURN_PATH
This value represents the MailHeader property 'urn:schemas:mailheader:return-path'

RETURN_RECEIPT_TO


public static final MailHeaderProperty RETURN_RECEIPT_TO
This value represents the MailHeader property 'urn:schemas:mailheader:return-receipt-to'

SENDER


public static final MailHeaderProperty SENDER
This value represents the MailHeader property 'urn:schemas:mailheader:sender'

SENSITIVITY


public static final MailHeaderProperty SENSITIVITY
This value represents the MailHeader property 'urn:schemas:mailheader:sensitivity'

SUBJECT


public static final MailHeaderProperty SUBJECT
This value represents the MailHeader property 'urn:schemas:mailheader:subject'

SUMMARY


public static final MailHeaderProperty SUMMARY
This value represents the MailHeader property 'urn:schemas:mailheader:summary'

THREAD_INDEX


public static final MailHeaderProperty THREAD_INDEX
This value represents the MailHeader property 'urn:schemas:mailheader:thread-index'

THREAD_TOPIC


public static final MailHeaderProperty THREAD_TOPIC
This value represents the MailHeader property 'urn:schemas:mailheader:thread-topic'

TO


public static final MailHeaderProperty TO
This value represents the MailHeader property 'urn:schemas:mailheader:to'

X_MAILER


public static final MailHeaderProperty X_MAILER
This value represents the MailHeader property 'urn:schemas:mailheader:x-mailer'

X_MESSAGE_COMPLETED


public static final MailHeaderProperty X_MESSAGE_COMPLETED
This value represents the MailHeader property 'urn:schemas:mailheader:x-message-completed'

X_MESSAGE_FLAG


public static final MailHeaderProperty X_MESSAGE_FLAG
This value represents the MailHeader property 'urn:schemas:mailheader:x-message-flag'

X_UNSENT


public static final MailHeaderProperty X_UNSENT
This value represents the MailHeader property 'urn:schemas:mailheader:x-unsent'

XREF


public static final MailHeaderProperty XREF
This value represents the MailHeader property 'urn:schemas:mailheader:xref'
Constructor Detail

MailHeaderProperty


protected MailHeaderProperty(java.lang.String sName,
                             com.compoze.exchange.webdav.ExchangeNamespace namespace)
Constructor.
Parameters:
sURI - the URI name
sName - the property name
Method Detail

addProperty


protected void addProperty(AbstractProperty property)
Description copied from class: AbstractProperty
Adds the property to the list of properties.
Overrides:
addProperty in class AbstractProperty
Following copied from class: com.compoze.exchange.webdav.AbstractProperty
Parameters:
property - the property to add

getProperties


public static java.util.List getProperties()
Gets list of properties under the urn:schemas:mailheader: namespace..
Returns:
list of properties.

equals


public boolean equals(java.lang.Object o)
Indicates whether some other MailHeaderProperty object is "equal to" this one.
Overrides:
equals in class AbstractProperty
Parameters:
o - the object to validate against
Returns:
true if this object is the same as the object argument; false otherwise

main


public static void main(java.lang.String[] args)

Compoze Software, Inc.

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