Package net.bluemind.backend.mail.api
Interface IMailboxFoldersPromise
public interface IMailboxFoldersPromise
-
Method Summary
Modifier and TypeMethodDescriptionall()
changesetById
(Long since) childrensOf
(String folderUid) createBasic
(MailboxFolder value) createForHierarchy
(long hierarchyId, MailboxFolder value) deepDelete
(long id) deleteById
(long id) emptyFolder
(long id) filteredChangesetById
(Long since, ItemFlagFilter arg1) getComplete
(String uid) getCompleteById
(long id) importItems
(long folderDestinationId, ImportMailboxItemSet mailboxItems) itemChangelog
(String uid, Long arg1) markFolderAsRead
(long id) multipleGetById
(List<Long> arg0) removeMessages
(long id) root()
trash()
updateById
(long id, MailboxFolder value)
-
Method Details
-
all
CompletableFuture<List<ItemValue<MailboxFolder>>> all() -
allIds
CompletableFuture<ListResult<Long>> allIds(String filter, Long knownContainerVersion, Integer limit, Integer offset) -
byName
-
changeset
-
changesetById
-
childrensOf
-
createBasic
-
createForHierarchy
-
deepDelete
-
deleteById
-
emptyFolder
-
filteredChangesetById
CompletableFuture<ContainerChangeset<ItemVersion>> filteredChangesetById(Long since, ItemFlagFilter arg1) -
getComplete
-
getCompleteById
-
getVersion
CompletableFuture<Long> getVersion() -
importItems
CompletableFuture<ImportMailboxItemsStatus> importItems(long folderDestinationId, ImportMailboxItemSet mailboxItems) -
itemChangelog
-
markFolderAsRead
-
multipleGetById
-
removeMessages
-
root
CompletableFuture<ItemValue<MailboxFolder>> root() -
searchItems
-
trash
CompletableFuture<ItemValue<MailboxFolder>> trash() -
updateById
-