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
Conversation s. |
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
Conversation s. |
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)
IMailConversationActions
Conversation
s.addFlag
in interface IMailConversationActions
public Ack deleteFlag(ConversationFlagUpdate flagUpdate)
IMailConversationActions
Conversation
s.deleteFlag
in interface IMailConversationActions
public java.util.List<ItemIdentifier> copy(java.lang.String targetMailboxUid, java.util.List<java.lang.String> conversationUids)
IMailConversationActions
copy
in interface IMailConversationActions
public java.util.List<ItemIdentifier> move(java.lang.String targetMailboxUid, java.util.List<java.lang.String> conversationUids)
IMailConversationActions
move
in interface IMailConversationActions
public void multipleDeleteById(java.util.List<java.lang.String> conversationUids)
IMailConversationActions
multipleDeleteById
in interface IMailConversationActions
public ImportMailboxItemsStatus importItems(long folderDestinationId, ImportMailboxConversationSet conversationSet) throws ServerFault
IMailConversationActions
importItems
in interface IMailConversationActions
ServerFault
Copyright © 2023. All Rights Reserved.