Interface IMailboxFoldersAsync


public interface IMailboxFoldersAsync
  • Method Details

    • all

      void all(net.bluemind.core.api.AsyncHandler<List<ItemValue<MailboxFolder>>> handler)
    • byName

      void byName(String name, net.bluemind.core.api.AsyncHandler<ItemValue<MailboxFolder>> handler)
    • changeset

      void changeset(Long since, net.bluemind.core.api.AsyncHandler<ContainerChangeset<String>> handler)
    • changesetById

      void changesetById(Long since, net.bluemind.core.api.AsyncHandler<ContainerChangeset<Long>> handler)
    • childrensOf

      void childrensOf(String folderUid, net.bluemind.core.api.AsyncHandler<List<ItemValue<MailboxFolder>>> handler)
    • counters

      void counters(List<Long> folderItemIds, net.bluemind.core.api.AsyncHandler<List<FolderCounters>> handler)
    • createBasic

      void createBasic(MailboxFolder value, net.bluemind.core.api.AsyncHandler<ItemIdentifier> handler)
    • createForHierarchy

      void createForHierarchy(long hierarchyId, MailboxFolder value, net.bluemind.core.api.AsyncHandler<ItemIdentifier> handler)
    • deepDelete

      void deepDelete(long id, net.bluemind.core.api.AsyncHandler<Void> handler)
    • deleteById

      void deleteById(long id, net.bluemind.core.api.AsyncHandler<Void> handler)
    • emptyFolder

      void emptyFolder(long id, net.bluemind.core.api.AsyncHandler<Void> handler)
    • filteredChangesetById

      void filteredChangesetById(Long since, ItemFlagFilter arg1, net.bluemind.core.api.AsyncHandler<ContainerChangeset<ItemVersion>> handler)
    • getComplete

      void getComplete(String uid, net.bluemind.core.api.AsyncHandler<ItemValue<MailboxFolder>> handler)
    • getCompleteById

      void getCompleteById(long id, net.bluemind.core.api.AsyncHandler<ItemValue<MailboxFolder>> handler)
    • getFullName

      void getFullName(String uid, net.bluemind.core.api.AsyncHandler<String> handler)
    • getVersion

      void getVersion(net.bluemind.core.api.AsyncHandler<Long> handler)
    • importItems

      void importItems(long folderDestinationId, ImportMailboxItemSet mailboxItems, net.bluemind.core.api.AsyncHandler<ImportMailboxItemsStatus> handler)
    • itemChangelog

      void itemChangelog(String uid, Long arg1, net.bluemind.core.api.AsyncHandler<ItemChangelog> handler)
    • markFolderAsRead

      void markFolderAsRead(long id, net.bluemind.core.api.AsyncHandler<Void> handler)
    • multipleGetById

      void multipleGetById(List<Long> arg0, net.bluemind.core.api.AsyncHandler<List<ItemValue<MailboxFolder>>> handler)
    • removeMessages

      void removeMessages(long id, net.bluemind.core.api.AsyncHandler<Void> handler)
    • root

      void root(net.bluemind.core.api.AsyncHandler<ItemValue<MailboxFolder>> handler)
    • searchItems

      void searchItems(MailboxFolderSearchQuery query, net.bluemind.core.api.AsyncHandler<SearchResult> handler)
    • trash

      void trash(net.bluemind.core.api.AsyncHandler<ItemValue<MailboxFolder>> handler)
    • updateById

      void updateById(long id, MailboxFolder value, net.bluemind.core.api.AsyncHandler<Ack> handler)