ManualGradingAdminService

Authenticates manual-grading administration requests and exposes capability maintenance.

This service manages registrations and internal assessment cleanup. Grade delivery remains in ManualGradingService.

Functions

Link copied to clipboard
suspend fun courseForExercise(secret: String?, exerciseId: Long): Long
Link copied to clipboard
suspend fun delete(secret: String?, courseId: Long, exerciseId: Long): Int
suspend fun delete(secret: String?, courseId: Long, exerciseId: Long, submissionId: Long): Int
Link copied to clipboard
suspend fun deleteAssessments(secret: String?, courseId: Long, exerciseId: Long, studentId: Long?): Int
Link copied to clipboard
suspend fun list(secret: String?, courseId: Long, exerciseId: Long?): List<ManualGradingCapabilityView>
Link copied to clipboard