Package edu.ucsb.cs.scaffold.controller
Class PLAssessmentController
java.lang.Object
edu.ucsb.cs.scaffold.controller.ApiController
edu.ucsb.cs.scaffold.controller.PLAssessmentController
@RequestMapping("/api/plAssessment")
@RestController
public class PLAssessmentController
extends ApiController
Read-only: PlAssessments are populated by sync jobs mirroring the repo on GitHub — not by
POST/DELETE endpoints.
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class edu.ucsb.cs.scaffold.controller.ApiController
genericMessage, getCurrentUser, handleEntityNotFoundException, handleForbiddenException, handleIllegalArgument, handleUnsupportedOperation
-
Constructor Details
-
PLAssessmentController
public PLAssessmentController()
-
-
Method Details
-
allPlAssessments
@PreAuthorize("hasRole(\'ROLE_ADMIN\') || hasRole(\'ROLE_INSTRUCTOR\')") @GetMapping("") public List<PlAssessment> allPlAssessments(@RequestParam Long plRepoId, @RequestParam Long plInstance)
-