Interface DocumentServiceAsync


public interface DocumentServiceAsync
  • Method Details Link icon

    • getVersionsById Link icon

      void getVersionsById(long id1, long id2, com.google.gwt.user.client.rpc.AsyncCallback<List<GUIVersion>> callback)
    • getById Link icon

      void getById(long docId, com.google.gwt.user.client.rpc.AsyncCallback<GUIDocument> callback)
    • save Link icon

      void save(GUIDocument document, com.google.gwt.user.client.rpc.AsyncCallback<GUIDocument> callback)
    • sendAsEmail Link icon

      void sendAsEmail(GUIEmail email, String locale, com.google.gwt.user.client.rpc.AsyncCallback<String> callback)
    • updateLink Link icon

      void updateLink(long id, String type, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • deleteLinks Link icon

      void deleteLinks(List<Long> ids, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • delete Link icon

      void delete(List<Long> ids, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • destroyDocuments Link icon

      void destroyDocuments(List<Long> ids, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • makeImmutable Link icon

      void makeImmutable(List<Long> ids, String comment, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • lock Link icon

      void lock(List<Long> ids, String comment, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • unlock Link icon

      void unlock(List<Long> ids, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • addDocuments Link icon

      void addDocuments(String language, long folderId, boolean importZip, String charset, boolean immediateIndexing, Long templateId, com.google.gwt.user.client.rpc.AsyncCallback<List<GUIDocument>> callback)
    • checkout Link icon

      void checkout(List<Long> docIds, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • checkin Link icon

      void checkin(GUIDocument document, boolean major, com.google.gwt.user.client.rpc.AsyncCallback<GUIDocument> callback)
    • linkDocuments Link icon

      void linkDocuments(List<Long> inDocIds, List<Long> outDocIds, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • restore Link icon

      void restore(List<Long> docIds, long folderId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • addBookmarks Link icon

      void addBookmarks(List<Long> targetIds, int type, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • deleteBookmarks Link icon

      void deleteBookmarks(List<Long> bookmarkIds, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • updateBookmark Link icon

      void updateBookmark(GUIBookmark bookmark, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • markHistoryAsRead Link icon

      void markHistoryAsRead(String event, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • markIndexable Link icon

      void markIndexable(List<Long> docIds, int policy, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • markUnindexable Link icon

      void markUnindexable(List<Long> docIds, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • cleanUploadedFileFolder Link icon

      void cleanUploadedFileFolder(com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • getRating Link icon

      void getRating(long docId, com.google.gwt.user.client.rpc.AsyncCallback<GUIRating> callback)
    • saveRating Link icon

      void saveRating(GUIRating rating, com.google.gwt.user.client.rpc.AsyncCallback<Integer> callback)
    • deleteNotes Link icon

      void deleteNotes(List<Long> ids, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • addNote Link icon

      void addNote(long docId, String message, com.google.gwt.user.client.rpc.AsyncCallback<Long> callback)
    • bulkUpdate Link icon

      void bulkUpdate(List<Long> ids, GUIDocument vo, boolean ignoreEmptyFields, com.google.gwt.user.client.rpc.AsyncCallback<List<GUIDocument>> callback)
    • addDocuments Link icon

      void addDocuments(boolean importZip, String charset, boolean immediateIndexing, GUIDocument metadata, com.google.gwt.user.client.rpc.AsyncCallback<List<GUIDocument>> callback)
    • updateNote Link icon

      void updateNote(long docId, long noteId, String fileVersion, String message, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • deleteVersions Link icon

      void deleteVersions(List<Long> ids, com.google.gwt.user.client.rpc.AsyncCallback<GUIDocument> callback)
    • createWithContent Link icon

      void createWithContent(GUIDocument vo, String content, boolean checkout, com.google.gwt.user.client.rpc.AsyncCallback<GUIDocument> callback)
    • indexDocuments Link icon

      void indexDocuments(List<Long> docIds, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • deleteFromTrash Link icon

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

      void emptyTrash(com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • archiveDocuments Link icon

      void archiveDocuments(List<Long> docIds, String comment, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • archiveFolder Link icon

      void archiveFolder(long folderId, String comment, com.google.gwt.user.client.rpc.AsyncCallback<Long> callback)
    • countDocuments Link icon

      void countDocuments(List<Long> folderIds, int status, com.google.gwt.user.client.rpc.AsyncCallback<Long> callback)
    • unarchiveDocuments Link icon

      void unarchiveDocuments(List<Long> docIds, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • createDownloadTicket Link icon

      void createDownloadTicket(long docId, int type, String suffix, Integer expireHours, Date expireDate, Integer maxDownloads, Integer maxViews, com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback)
    • setPassword Link icon

      void setPassword(long docId, String password, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • unsetPassword Link icon

      void unsetPassword(long docId, String currentPassword, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • unprotect Link icon

      void unprotect(long docId, String password, com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
    • getContentAsString Link icon

      void getContentAsString(long docId, com.google.gwt.user.client.rpc.AsyncCallback<String> callback)
    • checkinContent Link icon

      void checkinContent(long docId, String content, com.google.gwt.user.client.rpc.AsyncCallback<GUIDocument> callback)
    • createDocument Link icon

      void createDocument(GUIDocument document, String content, com.google.gwt.user.client.rpc.AsyncCallback<GUIDocument> callback)
    • getUserRating Link icon

      void getUserRating(long docId, com.google.gwt.user.client.rpc.AsyncCallback<GUIRating> callback)
    • deleteRating Link icon

      void deleteRating(long id, com.google.gwt.user.client.rpc.AsyncCallback<Integer> callback)
    • convert Link icon

      void convert(long docId, String fileVersion, String format, com.google.gwt.user.client.rpc.AsyncCallback<GUIDocument> callback)
    • extractEmail Link icon

      void extractEmail(long docId, String fileVersion, com.google.gwt.user.client.rpc.AsyncCallback<GUIEmail> callback)
    • saveEmailAttachment Link icon

      void saveEmailAttachment(long docId, String fileVersion, String attachmentFileName, com.google.gwt.user.client.rpc.AsyncCallback<GUIDocument> callback)
    • replaceAlias Link icon

      void replaceAlias(long aliasId, com.google.gwt.user.client.rpc.AsyncCallback<GUIDocument> callback)
    • deDuplicate Link icon

      void deDuplicate(Long folderId, boolean retainNewest, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • replaceFile Link icon

      void replaceFile(long docId, String fileVersion, String comment, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • promoteVersion Link icon

      void promoteVersion(long docId, String version, com.google.gwt.user.client.rpc.AsyncCallback<GUIDocument> callback)
    • getNotes Link icon

      void getNotes(long docId, String fileVersion, Collection<String> types, com.google.gwt.user.client.rpc.AsyncCallback<List<GUIDocumentNote>> callback)
    • saveNotes Link icon

      void saveNotes(long docId, String fileVersion, List<GUIDocumentNote> notes, Collection<String> types, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • deleteTicket Link icon

      void deleteTicket(long ticketId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • enableTicket Link icon

      void enableTicket(long ticketId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • disableTicket Link icon

      void disableTicket(long ticketId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • enforceFilesIntoFolderStore Link icon

      void enforceFilesIntoFolderStore(long folderId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • merge Link icon

      void merge(List<Long> docIds, long targetFolderId, String fileName, com.google.gwt.user.client.rpc.AsyncCallback<GUIDocument> callback)
    • updatePages Link icon

      void updatePages(long docId, com.google.gwt.user.client.rpc.AsyncCallback<Integer> callback)
    • rename Link icon

      void rename(long documentId, String name, com.google.gwt.user.client.rpc.AsyncCallback<GUIDocument> callback)
    • validate Link icon

      void validate(GUIDocument document, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • getAllowedPermissions Link icon

      void getAllowedPermissions(List<Long> docIds, com.google.gwt.user.client.rpc.AsyncCallback<GUIAccessControlEntry> callback)
    • saveACL Link icon

      void saveACL(GUIDocument document, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
    • applyParentFolderSecurity Link icon

      void applyParentFolderSecurity(long docId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)