public class MailConversationActionsService extends java.lang.Object implements IMailConversationActions
| Constructor and Description |
|---|
MailConversationActionsService(BmContext context,
javax.sql.DataSource ds,
Container conversationContainer,
java.lang.String replicatedMailboxUid,
MailboxRecordStore recordStore) |
| Modifier and Type | Method and Description |
|---|---|
Ack |
addFlag(ConversationFlagUpdate flagUpdate)
Adds one flag to multiple
Conversations. |
java.util.List<ItemIdentifier> |
copy(java.lang.String targetMailboxUid,
java.util.List<java.lang.String> conversationUids)
Copy conversations.
|
Ack |
deleteFlag(ConversationFlagUpdate flagUpdate)
Removes a flag from multiple
Conversations. |
ImportMailboxItemsStatus |
importItems(long folderDestinationId,
ImportMailboxConversationSet conversationSet)
Import conversations into folder.
|
java.util.List<ItemIdentifier> |
move(java.lang.String targetMailboxUid,
java.util.List<java.lang.String> conversationUids)
Move conversations.
|
void |
multipleDeleteById(java.util.List<java.lang.String> conversationUids)
Delete conversations.
|
public MailConversationActionsService(BmContext context, javax.sql.DataSource ds, Container conversationContainer, java.lang.String replicatedMailboxUid, MailboxRecordStore recordStore)
public Ack addFlag(ConversationFlagUpdate flagUpdate)
IMailConversationActionsConversations.addFlag in interface IMailConversationActionspublic Ack deleteFlag(ConversationFlagUpdate flagUpdate)
IMailConversationActionsConversations.deleteFlag in interface IMailConversationActionspublic java.util.List<ItemIdentifier> copy(java.lang.String targetMailboxUid, java.util.List<java.lang.String> conversationUids)
IMailConversationActionscopy in interface IMailConversationActionspublic java.util.List<ItemIdentifier> move(java.lang.String targetMailboxUid, java.util.List<java.lang.String> conversationUids)
IMailConversationActionsmove in interface IMailConversationActionspublic void multipleDeleteById(java.util.List<java.lang.String> conversationUids)
IMailConversationActionsmultipleDeleteById in interface IMailConversationActionspublic ImportMailboxItemsStatus importItems(long folderDestinationId, ImportMailboxConversationSet conversationSet) throws ServerFault
IMailConversationActionsimportItems in interface IMailConversationActionsServerFaultCopyright © 2024. All Rights Reserved.