Package org.damap.base.rest
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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.Responseexport(long dmpId, ETemplateType template, Boolean download, String filetype) jakarta.ws.rs.core.ResponseexportTemplate(long dmpId, ETemplateType template) Deprecated, for removal: This API element is subject to removal in a future version.getTemplateType(long dmpId)
-
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 longtemplate- aETemplateTypeobject- Returns:
- a
Responseobject
-
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)
-