Name | Grading | |
---|---|---|
Version | ||
Included Services | ||
Java Package | org.kuali.student.enrollment.grading.service |
Method | getGradeRosterType | ||
---|---|---|---|
Description | This method returns the TypeInfo for a given grade roster type key. | ||
Parameters | String | gradeRosterTypeKey | Key of the type |
ContextInfo | context | Context information containing the principalId and locale information about the caller of service operation |
|
Return | TypeInfo | Information about the Type | |
Errors | DoesNotExistException | gradeRosterTypeKey not found | |
InvalidParameterException | invalid gradeRosterTypeKey | ||
MissingParameterException | missing gradeRosterTypeKey | ||
OperationFailedException | unable to complete request |
Method | getGradeRoster | ||
---|---|---|---|
Description | Retrieve information about a grade roster | ||
Parameters | String | gradeRosterId | ??? |
ContextInfo | context | Context information containing the principalId and locale information about the caller of service operation |
|
Return | GradeRosterInfo | ??? | |
Errors | DoesNotExistException | ??? | |
InvalidParameterException | ??? | ||
MissingParameterException | ??? | ||
OperationFailedException | ??? | ||
PermissionDeniedException | authorization failure |
Method | getGradeRostersByGraderAndTerm | ||
---|---|---|---|
Description | Retrieve information about grade rosters by grader and term | ||
Parameters | String | graderId | ??? |
String | termId | ??? | |
ContextInfo | context | Context information containing the principalId and locale information about the caller of service operation |
|
Return | GradeRosterInfoList | ??? | |
Errors | DoesNotExistException | ??? | |
InvalidParameterException | ??? | ||
MissingParameterException | ??? | ||
OperationFailedException | ??? | ||
PermissionDeniedException | authorization failure |
Method | getFinalGradeRostersForCourseOffering | ||
---|---|---|---|
Description | Retrieves rosters of final grades for a course offering | ||
Parameters | String | courseOfferingId | ??? |
ContextInfo | context | Context information containing the principalId and locale information about the caller of service operation |
|
Return | GradeRosterInfoList | ??? | |
Errors | DoesNotExistException | ??? | |
InvalidParameterException | ??? | ||
MissingParameterException | ??? | ||
OperationFailedException | ??? | ||
PermissionDeniedException | authorization failure |
Method | getFinalGradeRostersForActivityOffering | ||
---|---|---|---|
Description | Retrieves rosters of final grade by actvity offerings | ||
Parameters | String | activityOfferingId | ??? |
ContextInfo | context | Context information containing the principalId and locale information about the caller of service operation |
|
Return | GradeRosterInfoList | ??? | |
Errors | DoesNotExistException | ??? | |
InvalidParameterException | ??? | ||
MissingParameterException | ??? | ||
OperationFailedException | ??? | ||
PermissionDeniedException | authorization failure |
Method | getGradeRostersForActivityOffering | ||
---|---|---|---|
Description | Retrieves all rosters for an activity offering | ||
Parameters | String | activityOfferingId | ??? |
ContextInfo | context | Context information containing the principalId and locale information about the caller of service operation |
|
Return | GradeRosterInfoList | ??? | |
Errors | DoesNotExistException | ??? | |
InvalidParameterException | ??? | ||
MissingParameterException | ??? | ||
OperationFailedException | ??? | ||
PermissionDeniedException | authorization failure |
Method | buildInterimGradeRosterByType | ||
---|---|---|---|
Description | Build an interim roster of given type. Roster type should be used to figure out which students from the activity offerings will be in the roster |
||
Parameters | String | courseOfferingId | ??? |
StringList | activityOfferingIds | ??? | |
String | rosterTypeKey | ??? | |
ContextInfo | context | Context information containing the principalId and locale information about the caller of service operation |
|
Return | GradeRosterInfo | ??? | |
Errors | AlreadyExistsException | ??? | |
InvalidParameterException | ??? | ||
MissingParameterException | ??? | ||
OperationFailedException | ??? | ||
PermissionDeniedException | authorization failure |
Method | updateInterimGradeRoster | ||
---|---|---|---|
Description | Update interim grade roster information | ||
Parameters | GradeRosterInfo | gradeRoster | ??? |
ContextInfo | context | Context information containing the principalId and locale information about the caller of service operation |
|
Return | GradeRosterInfo | ??? | |
Errors | DataValidationErrorException | One or more values invalid for this operation |
|
DoesNotExistException | ??? | ||
InvalidParameterException | ??? | ||
MissingParameterException | ??? | ||
OperationFailedException | ??? | ||
PermissionDeniedException | authorization failure | ||
VersionMismatchException | ??? |
Method | deleteInterimGradeRoster | ||
---|---|---|---|
Description | Delete an interim grade roster | ||
Parameters | String | gradeRosterId | ??? |
ContextInfo | context | Context information containing the principalId and locale information about the caller of service operation |
|
Return | StatusInfo | ??? | |
Errors | DoesNotExistException | ??? | |
InvalidParameterException | ??? | ||
MissingParameterException | ??? | ||
OperationFailedException | ??? | ||
PermissionDeniedException | authorization failure |
Method | updateFinalGradeRosterState | ||
---|---|---|---|
Description | Update state of final grade roster. Only state can be changed for the final grade roster. Final grade submission is tracked through state change on the roster. |
||
Parameters | String | gradeRosterId | ??? |
String | stateKey | ??? | |
ContextInfo | context | Context information containing the principalId and locale information about the caller of service operation |
|
Return | GradeRosterInfo | ??? | |
Errors | DataValidationErrorException | One or more values invalid for this operation |
|
DoesNotExistException | ??? | ||
InvalidParameterException | ??? | ||
MissingParameterException | ??? | ||
OperationFailedException | ??? | ||
PermissionDeniedException | authorization failure | ||
VersionMismatchException | ??? |
Method | validateGradeRoster | ||
---|---|---|---|
Description | Validate a grade roster information | ||
Parameters | GradeRosterInfo | gradeRoster | ??? |
ContextInfo | context | Context information containing the principalId and locale information about the caller of service operation |
|
Return | ValidationResultInfoList | ??? | |
Errors | DoesNotExistException | ??? | |
InvalidParameterException | ??? | ||
MissingParameterException | ??? | ||
OperationFailedException | ??? |
Method | getGradeRosterEntry | ||
---|---|---|---|
Description | Retrieve information about a grade roster entry | ||
Parameters | String | gradeRosterEntryId | ??? |
ContextInfo | context | Context information containing the principalId and locale information about the caller of service operation |
|
Return | GradeRosterEntryInfo | ??? | |
Errors | DoesNotExistException | ??? | |
InvalidParameterException | ??? | ||
MissingParameterException | ??? | ||
OperationFailedException | ??? | ||
PermissionDeniedException | authorization failure |
Method | getGradeRosterEntriesByIds | ||
---|---|---|---|
Description | Retrieve a list of grade roster entries based on their Ids. The method should fail if there is an error in retrieving any id from the list. |
||
Parameters | StringList | gradeRosterEntryIds | list of grade roster entry Ids |
ContextInfo | context | Context information containing the principalId and locale information about the caller of service operation |
|
Return | GradeRosterEntryInfoList | ??? | |
Errors | DoesNotExistException | ??? | |
InvalidParameterException | ??? | ||
MissingParameterException | ??? | ||
OperationFailedException | ??? | ||
PermissionDeniedException | authorization failure |
Method | getGradeRosterEntriesByRosterId | ||
---|---|---|---|
Description | Retrieve grade roster entries by roster. | ||
Parameters | String | gradeRosterId | ??? |
ContextInfo | context | Context information containing the principalId and locale information about the caller of service operation |
|
Return | GradeRosterEntryInfoList | ??? | |
Errors | DoesNotExistException | ??? | |
InvalidParameterException | ??? | ||
MissingParameterException | ??? | ||
OperationFailedException | ??? | ||
PermissionDeniedException | authorization failure |
Method | getGradeGroupsByKeyList | ||
---|---|---|---|
Description | Based on the id list, return {@link GradeValuesGroupInfo}. | ||
Parameters | StringList | gradeGroupKeyList | ??? |
ContextInfo | context | ??? | |
Return | GradeValuesGroupInfoList | ??? | |
Errors | DoesNotExistException | ??? | |
InvalidParameterException | ??? | ||
MissingParameterException | ??? | ||
OperationFailedException | ??? | ||
PermissionDeniedException | ??? |
Method | getFinalGradeForStudentInCourseOffering | ||
---|---|---|---|
Description | Get the final grades for a student in a particular course offering. ============== Deprecated =============== |
||
Parameters | String | studentId | ??? |
String | courseOfferingId | ??? | |
ContextInfo | context | Context information containing the principalId and locale information about the caller of service operation |
|
Return | GradeRosterEntryInfo | ??? | |
Errors | DoesNotExistException | ??? | |
InvalidParameterException | ??? | ||
MissingParameterException | ??? | ||
OperationFailedException | ??? | ||
PermissionDeniedException | authorization failure | ||
DisabledIdentifierException | ??? |
Method | addEntrytoInterimRoster | ||
---|---|---|---|
Description | This method ... | ||
Parameters | GradeRosterEntryInfo | gradeRosterEntry | ??? |
String | gradeRosterId | ??? | |
ContextInfo | context | Context information containing the principalId and locale information about the caller of service operation |
|
Return | GradeRosterEntryInfo | ??? | |
Errors | AlreadyExistsException | ??? | |
InvalidParameterException | ??? | ||
MissingParameterException | ??? | ||
OperationFailedException | ??? | ||
PermissionDeniedException | authorization failure |
Method | removeEntryFromInterimRoster | ||
---|---|---|---|
Description | This method ... | ||
Parameters | String | gradeRosterEntryId | ??? |
String | gradeRosterId | ??? | |
ContextInfo | context | Context information containing the principalId and locale information about the caller of service operation |
|
Return | StatusInfo | ??? | |
Errors | DoesNotExistException | ??? | |
InvalidParameterException | ??? | ||
MissingParameterException | ??? | ||
OperationFailedException | ??? | ||
PermissionDeniedException | authorization failure |
Method | updateGrade | ||
---|---|---|---|
Description | Assign any admin or letter grades which have a distinct value using this method. The keys of those grades is the key of {@link ResultValueInfo} in the {@link GradeValuesGroupInfo}. TODO - do we need to change the output to an object instead of boolean? |
||
Parameters | String | gradeRosterEntryId | ??? |
String | assignedGradeKey | the result value key | |
ContextInfo | context | Context information containing the principalId and locale information about the caller of service operation |
|
Return | boolean | ??? | |
Errors | DataValidationErrorException | One or more values invalid for this operation |
|
DoesNotExistException | ??? | ||
InvalidParameterException | ??? | ||
MissingParameterException | ??? | ||
OperationFailedException | ??? | ||
PermissionDeniedException | authorization failure | ||
VersionMismatchException | ??? |
Method | updateNumberGrade | ||
---|---|---|---|
Description | Assign any number grade that are in a range since those don't have any unique key to begin with. Put in the value of the number grade - the system generates a unique key and persists the grade. |
||
Parameters | String | gradeRosterEntryId | ??? |
String | numberGradeValue | ??? | |
ContextInfo | context | ??? | |
Return | boolean | ??? | |
Errors | DataValidationErrorException | ??? | |
DoesNotExistException | ??? | ||
InvalidParameterException | ??? | ||
MissingParameterException | ??? | ||
OperationFailedException | ??? | ||
PermissionDeniedException | ??? | ||
VersionMismatchException | ??? |
Method | updateCredit | ||
---|---|---|---|
Description | TODO - do we need to change the output to an object instead of boolean? | ||
Parameters | String | gradeRosterEntryId | ??? |
String | assignedGrade | ??? | |
ContextInfo | context | Context information containing the principalId and locale information about the caller of service operation |
|
Return | boolean | ??? | |
Errors | DataValidationErrorException | One or more values invalid for this operation |
|
DoesNotExistException | ??? | ||
InvalidParameterException | ??? | ||
MissingParameterException | ??? | ||
OperationFailedException | ??? | ||
PermissionDeniedException | authorization failure | ||
VersionMismatchException | ??? |