Class UploadsController
java.lang.Object
org.tailormap.api.controller.UploadsController
-
Constructor Summary
ConstructorsConstructorDescriptionUploadsController(UploadRepository uploadRepository, UploadsService uploadsService) -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<byte[]> getLatestUpload(UploadCategory category) Gets the latest upload for a specific category, if any.org.springframework.http.ResponseEntity<byte[]> getUpload(jakarta.servlet.http.HttpServletRequest request, UploadCategory category, String idString, String filename)
-
Constructor Details
-
UploadsController
-
-
Method Details
-
getUpload
@GetMapping(path="/api/uploads/{category}/{id}/{filename}") public org.springframework.http.ResponseEntity<byte[]> getUpload(jakarta.servlet.http.HttpServletRequest request, @PathVariable UploadCategory category, @PathVariable(name="id") String idString, @PathVariable(required=false) String filename) -
getLatestUpload
@GetMapping("/api/uploads/{category}/latest") public org.springframework.http.ResponseEntity<byte[]> getLatestUpload(@PathVariable UploadCategory category) Gets the latest upload for a specific category, if any. This is most useful forUpload.CATEGORY_DRAWING_STYLE.
-