Package net.bluemind.backend.mail.api
Interface IMailConversationActionsAsync
public interface IMailConversationActionsAsync
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddFlag(ConversationFlagUpdate flagUpdate, AsyncHandler<Ack> handler) voidcopy(String targetMailboxUid, List<String> conversationUids, AsyncHandler<List<ItemIdentifier>> handler) voiddeleteFlag(ConversationFlagUpdate flagUpdate, AsyncHandler<Ack> handler) voidimportItems(long folderDestinationId, ImportMailboxConversationSet mailboxItems, AsyncHandler<ImportMailboxItemsStatus> handler) voidmove(String targetMailboxUid, List<String> conversationUids, AsyncHandler<List<ItemIdentifier>> handler) voidmultipleDeleteById(List<String> conversationUids, AsyncHandler<Void> handler)
-
Method Details
-
addFlag
-
copy
void copy(String targetMailboxUid, List<String> conversationUids, AsyncHandler<List<ItemIdentifier>> handler) -
deleteFlag
-
importItems
void importItems(long folderDestinationId, ImportMailboxConversationSet mailboxItems, AsyncHandler<ImportMailboxItemsStatus> handler) -
move
void move(String targetMailboxUid, List<String> conversationUids, AsyncHandler<List<ItemIdentifier>> handler) -
multipleDeleteById
-