Package edu.ucsb.cs.scaffold.controller
Class PLScaffoldAssessmentController
java.lang.Object
edu.ucsb.cs.scaffold.controller.ApiController
edu.ucsb.cs.scaffold.controller.PLScaffoldAssessmentController
@RequestMapping("/api/pScaffoldAssessment")
@RestController
public class PLScaffoldAssessmentController
extends ApiController
Read-only: PlScaffoldAssessments 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
-
PLScaffoldAssessmentController
public PLScaffoldAssessmentController()
-
-
Method Details
-
getPlScaffoldAssessment
@PreAuthorize("hasRole(\'ROLE_ADMIN\') || hasRole(\'ROLE_INSTRUCTOR\')") @GetMapping("") public PlScaffoldAssessment getPlScaffoldAssessment(@RequestParam Long plQuestion, @RequestParam Long plInstance)
-