Interface IInternalBMFileSystem

All Superinterfaces:
IFileHosting

@Path("/bmfilehosting") public interface IInternalBMFileSystem extends IFileHosting
  • Method Details

    • getShareUidsByPath

      @GET @Path("_shares") List<String> getShareUidsByPath(String path) throws ServerFault
      Throws:
      ServerFault
    • getComplete

      @GET @Path("{uid}/_complete") FileHostingItem getComplete(@PathParam("uid") String uid) throws ServerFault
      Retrieves an entity from the file hosting repository
      Parameters:
      uid - the entity uid
      Returns:
      the document data
      Throws:
      ServerFault - common error object
    • getSharedFile

      @GET @Path("{uid}/_public") Stream getSharedFile(@PathParam("uid") String uid) throws ServerFault
      Retrieves a document from the file hosting repository by its public uid
      Parameters:
      uid - the document uid
      Returns:
      the document data
      Throws:
      ServerFault - common error object