Interface IInternalBMFileSystem

All Superinterfaces:
IFileHosting

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

    • getShareUidsByPath

      @GET @Path("_shares") List<String> getShareUidsByPath(String path) throws net.bluemind.core.api.fault.ServerFault
      Throws:
      net.bluemind.core.api.fault.ServerFault
    • getComplete

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

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