Interface FolderServiceAsync


public interface FolderServiceAsync
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    applyGridLayout(long folderId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
     
    void
    applyMetadata(long parentId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
     
    void
    applyOCR(long parentId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
     
    void
    applyStore(long parentId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
     
    void
    applyTags(long parentId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
     
    void
    applyTemplate(long folderId, long templateId, boolean inheritSecurity, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
     
    void
    computeStats(long folerId, com.google.gwt.user.client.rpc.AsyncCallback<List<Long>> callback)
     
    void
    copyFolders(List<Long> folderIds, long targetId, boolean foldersOnly, String securityOption, GUIFolder model, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
     
    void
    create(GUIFolder folder, boolean inheritSecurity, com.google.gwt.user.client.rpc.AsyncCallback<GUIFolder> callback)
     
    void
    createAlias(long parentId, long foldRef, com.google.gwt.user.client.rpc.AsyncCallback<GUIFolder> callback)
     
    void
    delete(List<Long> folderIds, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
     
    void
    deleteFromTrash(List<Long> ids, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
     
    void
    getAllowedPermissions(List<Long> folderIds, com.google.gwt.user.client.rpc.AsyncCallback<GUIAccessControlEntry> callback)
     
    void
    getFolder(long folderId, boolean computePath, boolean computeDocs, boolean computeSubfolders, com.google.gwt.user.client.rpc.AsyncCallback<GUIFolder> callback)
     
    void
    inheritACL(long folderId, long rightsFolderId, com.google.gwt.user.client.rpc.AsyncCallback<GUIFolder> callback)
     
    void
    loadTemplates(com.google.gwt.user.client.rpc.AsyncCallback<List<GUIValue>> callback)
     
    void
    merge(List<Long> folderIds, long targetId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
     
    void
    move(List<Long> folderIds, long targetId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
     
    void
    paste(List<Long> docIds, long folderId, String action, boolean links, boolean notes, boolean security, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
     
    void
    pasteAsAlias(List<Long> docIds, long folderId, String type, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
     
    void
    readImage(com.google.gwt.user.client.rpc.AsyncCallback<String> callback)
     
    void
    rename(long folderId, String name, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
     
    void
    restore(List<Long> folderIds, long parentId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
     
    void
    save(GUIFolder folder, com.google.gwt.user.client.rpc.AsyncCallback<GUIFolder> callback)
     
    void
    saveACL(GUIFolder folder, boolean subfolders, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
     
    void
    saveTemplates(List<GUIValue> templates, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
     
    void
    setFolderPagination(long folderId, Integer startRecord, Integer pageSize, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
     
  • Method Details

    • save

      void save(GUIFolder folder, com.google.gwt.user.client.rpc.AsyncCallback<GUIFolder> callback)
    • delete

      void delete(List<Long> folderIds, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • getFolder

      void getFolder(long folderId, boolean computePath, boolean computeDocs, boolean computeSubfolders, com.google.gwt.user.client.rpc.AsyncCallback<GUIFolder> callback)
    • move

      void move(List<Long> folderIds, long targetId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • rename

      void rename(long folderId, String name, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • paste

      void paste(List<Long> docIds, long folderId, String action, boolean links, boolean notes, boolean security, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • pasteAsAlias

      void pasteAsAlias(List<Long> docIds, long folderId, String type, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • loadTemplates

      void loadTemplates(com.google.gwt.user.client.rpc.AsyncCallback<List<GUIValue>> callback)
    • saveTemplates

      void saveTemplates(List<GUIValue> templates, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • applyTemplate

      void applyTemplate(long folderId, long templateId, boolean inheritSecurity, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • applyMetadata

      void applyMetadata(long parentId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • create

      void create(GUIFolder folder, boolean inheritSecurity, com.google.gwt.user.client.rpc.AsyncCallback<GUIFolder> callback)
    • restore

      void restore(List<Long> folderIds, long parentId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • copyFolders

      void copyFolders(List<Long> folderIds, long targetId, boolean foldersOnly, String securityOption, GUIFolder model, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • saveACL

      void saveACL(GUIFolder folder, boolean subfolders, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • inheritACL

      void inheritACL(long folderId, long rightsFolderId, com.google.gwt.user.client.rpc.AsyncCallback<GUIFolder> callback)
    • deleteFromTrash

      void deleteFromTrash(List<Long> ids, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • createAlias

      void createAlias(long parentId, long foldRef, com.google.gwt.user.client.rpc.AsyncCallback<GUIFolder> callback)
    • applyTags

      void applyTags(long parentId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • computeStats

      void computeStats(long folerId, com.google.gwt.user.client.rpc.AsyncCallback<List<Long>> callback)
    • setFolderPagination

      void setFolderPagination(long folderId, Integer startRecord, Integer pageSize, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • applyGridLayout

      void applyGridLayout(long folderId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • applyOCR

      void applyOCR(long parentId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • applyStore

      void applyStore(long parentId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • merge

      void merge(List<Long> folderIds, long targetId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • readImage

      void readImage(com.google.gwt.user.client.rpc.AsyncCallback<String> callback)
    • getAllowedPermissions

      void getAllowedPermissions(List<Long> folderIds, com.google.gwt.user.client.rpc.AsyncCallback<GUIAccessControlEntry> callback)