Class DmpDocumentResource

java.lang.Object
org.damap.base.rest.DmpDocumentResource

@Path("/api/document") @Produces("application/octet-stream") public class DmpDocumentResource extends Object
DmpDocumentResource class.
  • Constructor Details

    • DmpDocumentResource

      public DmpDocumentResource()
  • Method Details

    • exportTemplate

      @GET @Path("/{dmpId}") @Deprecated(since="4.3.0", forRemoval=true) public jakarta.ws.rs.core.Response exportTemplate(@PathParam("dmpId") long dmpId, @QueryParam("template") ETemplateType template)
      Deprecated, for removal: This API element is subject to removal in a future version.
      exportTemplate.
      Parameters:
      dmpId - a long
      template - a ETemplateType object
      Returns:
      a Response object
    • export

      @GET @Path("/{dmpId}/export") @Produces("application/octet-stream") public jakarta.ws.rs.core.Response export(@PathParam("dmpId") long dmpId, @QueryParam("template") ETemplateType template, @QueryParam("download") @DefaultValue("true") Boolean download, @QueryParam("filetype") @DefaultValue("docx") String filetype)
    • getTemplateType

      @GET @Path("/{dmpId}/template_type") @Produces("application/json") public ETemplateType getTemplateType(@PathParam("dmpId") long dmpId)