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 © 2023. All Rights Reserved.