ExchangeConversation

Inheritance: java.lang.Object

public final class ExchangeConversation

Represents a single conversation.

Methods

Method Description
getConversationId() Gets the conversation identifier.
getConversationTopic() Gets the conversation topic.
getUniqueRecipients() Gets the list of all the people who have received messages in this conversation for messages in the current folder.
getGlobalUniqueRecipients() Gets a list of all the people who have received messages in this conversation across all folders in the mailbox.
getUniqueUnreadSenders() Gets a list of all the people who have sent messages that are currently unread in this conversation in the current folder.
getGlobalUniqueUnreadSenders() Gets a list of all the people who have sent messages that are currently unread in this conversation across all folders in the mailbox.
getUniqueSenders() Gets a list of all the senders of conversation items in the current folder.
getGlobalUniqueSenders() Gets a list of all the senders of conversation items in the mailbox.
getLastDeliveryTime() Gets the delivery time of the message that was last received in this conversation in the current folder.
getGlobalLastDeliveryTime() Gets the delivery time of the message that was last received in this conversation across all folders in the mailbox.
getCategories() Gets the category list for conversation items in the current folder.
getGlobalCategories() Gets the category list for all conversation items in a mamailboxilbox.
getFlagStatus() Gets the aggregated flag status for conversation items in the current folder.
getGlobalFlagStatus() Gets the aggregated flag status for all conversation items in a mailbox.
hasAttachments() Gets a value indicating whether at least one conversation item in the current folder has an attachment.
getGlobalHasAttachments() Gets a value indicating whether at least one conversation item in a mailbox has an attachment.
getMessageCount() Gets the total number of conversation items in the current folder.
getGlobalMessageCount() Gets the total number of conversation items in the mailbox.
getUnreadCount() Gets a count of all the unread conversation items in the current folder.
getGlobalUnreadCount() Gets a count of all the unread conversation items in the mailbox.
getSize() Gets the size of the conversation calculated from the size of all conversation items in the current folder.
getGlobalSize() Gets the size of the conversation calculated from the size of all conversation items in the mailbox.
getItemClasses() Gets a list of item classes that represents all the item classes of the conversation items in the current folder
getGlobalItemClasses() Gets a list of item classes that represents all the item classes of the conversation items in a mailbox.
getImportance() Gets the aggregated importance for all conversation items in the current folder.
getGlobalImportance() Gets the aggregated importance for all conversation items in a mailbox.
getItemIds() Gets the collection of item identifiers for all conversation items in the current folder.
getGlobalItemIds() Gets the collection of item identifiers for all conversation items in a mailbox.

getConversationId()

public final String getConversationId()

Gets the conversation identifier.

Returns: java.lang.String

getConversationTopic()

public final String getConversationTopic()

Gets the conversation topic.

Returns: java.lang.String

getUniqueRecipients()

public final System.Collections.Specialized.StringCollection getUniqueRecipients()

Gets the list of all the people who have received messages in this conversation for messages in the current folder.

Returns: com.aspose.ms.System.Collections.Specialized.StringCollection

getGlobalUniqueRecipients()

public final System.Collections.Specialized.StringCollection getGlobalUniqueRecipients()

Gets a list of all the people who have received messages in this conversation across all folders in the mailbox.

Returns: com.aspose.ms.System.Collections.Specialized.StringCollection

getUniqueUnreadSenders()

public final System.Collections.Specialized.StringCollection getUniqueUnreadSenders()

Gets a list of all the people who have sent messages that are currently unread in this conversation in the current folder.

Returns: com.aspose.ms.System.Collections.Specialized.StringCollection

getGlobalUniqueUnreadSenders()

public final System.Collections.Specialized.StringCollection getGlobalUniqueUnreadSenders()

Gets a list of all the people who have sent messages that are currently unread in this conversation across all folders in the mailbox.

Returns: com.aspose.ms.System.Collections.Specialized.StringCollection

getUniqueSenders()

public final System.Collections.Specialized.StringCollection getUniqueSenders()

Gets a list of all the senders of conversation items in the current folder.

Returns: com.aspose.ms.System.Collections.Specialized.StringCollection

getGlobalUniqueSenders()

public final System.Collections.Specialized.StringCollection getGlobalUniqueSenders()

Gets a list of all the senders of conversation items in the mailbox.

Returns: com.aspose.ms.System.Collections.Specialized.StringCollection

getLastDeliveryTime()

public final Date getLastDeliveryTime()

Gets the delivery time of the message that was last received in this conversation in the current folder.

Returns: java.util.Date

getGlobalLastDeliveryTime()

public final Date getGlobalLastDeliveryTime()

Gets the delivery time of the message that was last received in this conversation across all folders in the mailbox.

Returns: java.util.Date

getCategories()

public final System.Collections.Specialized.StringCollection getCategories()

Gets the category list for conversation items in the current folder.

Returns: com.aspose.ms.System.Collections.Specialized.StringCollection

getGlobalCategories()

public final System.Collections.Specialized.StringCollection getGlobalCategories()

Gets the category list for all conversation items in a mamailboxilbox.

Returns: com.aspose.ms.System.Collections.Specialized.StringCollection

getFlagStatus()

public final int getFlagStatus()

Gets the aggregated flag status for conversation items in the current folder.

Returns: int

getGlobalFlagStatus()

public final int getGlobalFlagStatus()

Gets the aggregated flag status for all conversation items in a mailbox.

Returns: int

hasAttachments()

public final boolean hasAttachments()

Gets a value indicating whether at least one conversation item in the current folder has an attachment.

Returns: boolean

getGlobalHasAttachments()

public final boolean getGlobalHasAttachments()

Gets a value indicating whether at least one conversation item in a mailbox has an attachment.

Returns: boolean

getMessageCount()

public final int getMessageCount()

Gets the total number of conversation items in the current folder.

Returns: int

getGlobalMessageCount()

public final int getGlobalMessageCount()

Gets the total number of conversation items in the mailbox.

Returns: int

getUnreadCount()

public final int getUnreadCount()

Gets a count of all the unread conversation items in the current folder.

Returns: int

getGlobalUnreadCount()

public final int getGlobalUnreadCount()

Gets a count of all the unread conversation items in the mailbox.

Returns: int

getSize()

public final int getSize()

Gets the size of the conversation calculated from the size of all conversation items in the current folder.

Returns: int

getGlobalSize()

public final int getGlobalSize()

Gets the size of the conversation calculated from the size of all conversation items in the mailbox.

Returns: int

getItemClasses()

public final System.Collections.Specialized.StringCollection getItemClasses()

Gets a list of item classes that represents all the item classes of the conversation items in the current folder

Returns: com.aspose.ms.System.Collections.Specialized.StringCollection

getGlobalItemClasses()

public final System.Collections.Specialized.StringCollection getGlobalItemClasses()

Gets a list of item classes that represents all the item classes of the conversation items in a mailbox.

Returns: com.aspose.ms.System.Collections.Specialized.StringCollection

getImportance()

public final int getImportance()

Gets the aggregated importance for all conversation items in the current folder.

Returns: int

getGlobalImportance()

public final int getGlobalImportance()

Gets the aggregated importance for all conversation items in a mailbox.

Returns: int

getItemIds()

public final System.Collections.Specialized.StringCollection getItemIds()

Gets the collection of item identifiers for all conversation items in the current folder.

Returns: com.aspose.ms.System.Collections.Specialized.StringCollection

getGlobalItemIds()

public final System.Collections.Specialized.StringCollection getGlobalItemIds()

Gets the collection of item identifiers for all conversation items in a mailbox.

Returns: com.aspose.ms.System.Collections.Specialized.StringCollection