Interface FolderServiceAsync


  • public interface FolderServiceAsync
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      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 applyRights​(GUIFolder folder, boolean subfolders, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)  
      void applyStorage​(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<int[]> callback)  
      void copyFolders​(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​(long[] folderIds, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)  
      void deleteFromTrash​(Long[] ids, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)  
      void getFolder​(long folderId, boolean computePath, boolean computeDocs, boolean computeSubfolders, com.google.gwt.user.client.rpc.AsyncCallback<GUIFolder> callback)  
      void inheritRights​(long folderId, long rightsFolderId, com.google.gwt.user.client.rpc.AsyncCallback<GUIFolder> callback)  
      void loadTemplates​(com.google.gwt.user.client.rpc.AsyncCallback<GUIValue[]> callback)  
      void merge​(long[] folderIds, long targetId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)  
      void move​(long[] folderIds, long targetId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)  
      void paste​(long[] docIds, long folderId, String action, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)  
      void pasteAsAlias​(long[] docIds, long folderId, String type, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)  
      void rename​(long folderId, String name, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)  
      void restore​(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 saveTemplates​(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 Detail

      • save

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

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

        void delete​(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​(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​(long[] docIds,
                   long folderId,
                   String action,
                   com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
      • pasteAsAlias

        void pasteAsAlias​(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<GUIValue[]> callback)
      • saveTemplates

        void saveTemplates​(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​(Long[] folderIds,
                     long parentId,
                     com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
      • copyFolders

        void copyFolders​(long[] folderIds,
                         long targetId,
                         boolean foldersOnly,
                         String securityOption,
                         GUIFolder model,
                         com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
      • inheritRights

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

        void deleteFromTrash​(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<int[]> 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)
      • applyStorage

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

        void merge​(long[] folderIds,
                   long targetId,
                   com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)