org.pentaho.platform.repository2.unified.webservices
Interface IUnifiedRepositoryWebServiceAsync


public interface IUnifiedRepositoryWebServiceAsync


Method Summary
 void canUnlockFile(String fileId, com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
           
 void createFile(String parentFolderId, RepositoryFileDto file, NodeRepositoryFileDataDto data, String versionMessage, com.google.gwt.user.client.rpc.AsyncCallback<RepositoryFileDto> callback)
           
 void createFileWithAcl(String parentFolderId, RepositoryFileDto file, NodeRepositoryFileDataDto data, RepositoryFileAclDto acl, String versionMessage, com.google.gwt.user.client.rpc.AsyncCallback<RepositoryFileDto> callback)
           
 void createFolder(String parentFolderId, RepositoryFileDto file, String versionMessage, com.google.gwt.user.client.rpc.AsyncCallback<RepositoryFileDto> callback)
           
 void createFolderWithAcl(String parentFolderId, RepositoryFileDto file, RepositoryFileAclDto acl, String versionMessage, com.google.gwt.user.client.rpc.AsyncCallback<RepositoryFileDto> callback)
           
 void deleteFile(String fileId, String versionMessage, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
           
 void deleteFileAtVersion(String fileId, String versionId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
           
 void deleteFileWithPermanentFlag(String fileId, boolean permanent, String versionMessage, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
           
 void getAcl(String fileId, com.google.gwt.user.client.rpc.AsyncCallback<RepositoryFileAclDto> callback)
           
 void getChildren(String folderId, com.google.gwt.user.client.rpc.AsyncCallback<List<RepositoryFileDto>> callback)
           
 void getChildrenWithFilter(String folderId, String filter, com.google.gwt.user.client.rpc.AsyncCallback<List<RepositoryFileDto>> callback)
           
 void getDataAsNodeForRead(String fileId, com.google.gwt.user.client.rpc.AsyncCallback<NodeRepositoryFileDataDto> callback)
           
 void getDataAsNodeForReadAtVersion(String fileId, String versionId, com.google.gwt.user.client.rpc.AsyncCallback<NodeRepositoryFileDataDto> callback)
           
 void getDeletedFiles(com.google.gwt.user.client.rpc.AsyncCallback<List<RepositoryFileDto>> callback)
           
 void getDeletedFilesInFolder(String folderId, com.google.gwt.user.client.rpc.AsyncCallback<List<RepositoryFileDto>> callback)
           
 void getDeletedFilesInFolderWithFilter(String folderId, String filter, com.google.gwt.user.client.rpc.AsyncCallback<List<RepositoryFileDto>> callback)
           
 void getEffectiveAces(String fileId, com.google.gwt.user.client.rpc.AsyncCallback<List<RepositoryFileAclAceDto>> callback)
           
 void getEffectiveAcesWithForceFlag(String fileId, boolean forceEntriesInheriting, com.google.gwt.user.client.rpc.AsyncCallback<List<RepositoryFileAclAceDto>> callback)
           
 void getFile(String path, com.google.gwt.user.client.rpc.AsyncCallback<RepositoryFileDto> callback)
           
 void getFileAtVersion(String fileId, String versionId, com.google.gwt.user.client.rpc.AsyncCallback<RepositoryFileDto> callback)
           
 void getFileById(String fileId, com.google.gwt.user.client.rpc.AsyncCallback<RepositoryFileDto> callback)
           
 void getTree(String path, int depth, String filter, com.google.gwt.user.client.rpc.AsyncCallback<RepositoryFileTreeDto> callback)
           
 void getVersionSummaries(String fileId, com.google.gwt.user.client.rpc.AsyncCallback<List<VersionSummaryDto>> callback)
           
 void getVersionSummary(String fileId, String versionId, com.google.gwt.user.client.rpc.AsyncCallback<VersionSummaryDto> callback)
           
 void hasAccess(String path, List<Integer> permissions, com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
           
 void lockFile(String fileId, String message, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
           
 void moveFile(String fileId, String destAbsPath, String versionMessage, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
           
 void restoreFileAtVersion(String fileId, String versionId, String versionMessage, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
           
 void undeleteFile(String fileId, String versionMessage, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
           
 void unlockFile(String fileId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
           
 void updateAcl(RepositoryFileAclDto acl, com.google.gwt.user.client.rpc.AsyncCallback<RepositoryFileAclDto> callback)
           
 void updateFile(RepositoryFileDto file, NodeRepositoryFileDataDto data, String versionMessage, com.google.gwt.user.client.rpc.AsyncCallback<RepositoryFileDto> callback)
           
 

Method Detail

getFile

void getFile(String path,
             com.google.gwt.user.client.rpc.AsyncCallback<RepositoryFileDto> callback)

getFileById

void getFileById(String fileId,
                 com.google.gwt.user.client.rpc.AsyncCallback<RepositoryFileDto> callback)

getDataAsNodeForRead

void getDataAsNodeForRead(String fileId,
                          com.google.gwt.user.client.rpc.AsyncCallback<NodeRepositoryFileDataDto> callback)

createFile

void createFile(String parentFolderId,
                RepositoryFileDto file,
                NodeRepositoryFileDataDto data,
                String versionMessage,
                com.google.gwt.user.client.rpc.AsyncCallback<RepositoryFileDto> callback)

createFileWithAcl

void createFileWithAcl(String parentFolderId,
                       RepositoryFileDto file,
                       NodeRepositoryFileDataDto data,
                       RepositoryFileAclDto acl,
                       String versionMessage,
                       com.google.gwt.user.client.rpc.AsyncCallback<RepositoryFileDto> callback)

createFolder

void createFolder(String parentFolderId,
                  RepositoryFileDto file,
                  String versionMessage,
                  com.google.gwt.user.client.rpc.AsyncCallback<RepositoryFileDto> callback)

createFolderWithAcl

void createFolderWithAcl(String parentFolderId,
                         RepositoryFileDto file,
                         RepositoryFileAclDto acl,
                         String versionMessage,
                         com.google.gwt.user.client.rpc.AsyncCallback<RepositoryFileDto> callback)

getChildren

void getChildren(String folderId,
                 com.google.gwt.user.client.rpc.AsyncCallback<List<RepositoryFileDto>> callback)

getChildrenWithFilter

void getChildrenWithFilter(String folderId,
                           String filter,
                           com.google.gwt.user.client.rpc.AsyncCallback<List<RepositoryFileDto>> callback)

updateFile

void updateFile(RepositoryFileDto file,
                NodeRepositoryFileDataDto data,
                String versionMessage,
                com.google.gwt.user.client.rpc.AsyncCallback<RepositoryFileDto> callback)

deleteFileWithPermanentFlag

void deleteFileWithPermanentFlag(String fileId,
                                 boolean permanent,
                                 String versionMessage,
                                 com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)

deleteFile

void deleteFile(String fileId,
                String versionMessage,
                com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)

deleteFileAtVersion

void deleteFileAtVersion(String fileId,
                         String versionId,
                         com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)

undeleteFile

void undeleteFile(String fileId,
                  String versionMessage,
                  com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)

getDeletedFilesInFolder

void getDeletedFilesInFolder(String folderId,
                             com.google.gwt.user.client.rpc.AsyncCallback<List<RepositoryFileDto>> callback)

getDeletedFilesInFolderWithFilter

void getDeletedFilesInFolderWithFilter(String folderId,
                                       String filter,
                                       com.google.gwt.user.client.rpc.AsyncCallback<List<RepositoryFileDto>> callback)

getDeletedFiles

void getDeletedFiles(com.google.gwt.user.client.rpc.AsyncCallback<List<RepositoryFileDto>> callback)

moveFile

void moveFile(String fileId,
              String destAbsPath,
              String versionMessage,
              com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)

lockFile

void lockFile(String fileId,
              String message,
              com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)

unlockFile

void unlockFile(String fileId,
                com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)

getTree

void getTree(String path,
             int depth,
             String filter,
             com.google.gwt.user.client.rpc.AsyncCallback<RepositoryFileTreeDto> callback)

getAcl

void getAcl(String fileId,
            com.google.gwt.user.client.rpc.AsyncCallback<RepositoryFileAclDto> callback)

updateAcl

void updateAcl(RepositoryFileAclDto acl,
               com.google.gwt.user.client.rpc.AsyncCallback<RepositoryFileAclDto> callback)

hasAccess

void hasAccess(String path,
               List<Integer> permissions,
               com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)

getEffectiveAces

void getEffectiveAces(String fileId,
                      com.google.gwt.user.client.rpc.AsyncCallback<List<RepositoryFileAclAceDto>> callback)

getEffectiveAcesWithForceFlag

void getEffectiveAcesWithForceFlag(String fileId,
                                   boolean forceEntriesInheriting,
                                   com.google.gwt.user.client.rpc.AsyncCallback<List<RepositoryFileAclAceDto>> callback)

getDataAsNodeForReadAtVersion

void getDataAsNodeForReadAtVersion(String fileId,
                                   String versionId,
                                   com.google.gwt.user.client.rpc.AsyncCallback<NodeRepositoryFileDataDto> callback)

getVersionSummary

void getVersionSummary(String fileId,
                       String versionId,
                       com.google.gwt.user.client.rpc.AsyncCallback<VersionSummaryDto> callback)

getVersionSummaries

void getVersionSummaries(String fileId,
                         com.google.gwt.user.client.rpc.AsyncCallback<List<VersionSummaryDto>> callback)

getFileAtVersion

void getFileAtVersion(String fileId,
                      String versionId,
                      com.google.gwt.user.client.rpc.AsyncCallback<RepositoryFileDto> callback)

restoreFileAtVersion

void restoreFileAtVersion(String fileId,
                          String versionId,
                          String versionMessage,
                          com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)

canUnlockFile

void canUnlockFile(String fileId,
                   com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)