public class GradingSectionAwareServiceImpl extends Object implements GradingSectionAwareServiceAPI
| Constructor and Description |
|---|
GradingSectionAwareServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
List |
findMatchingEnrollments(String Uid,
String searchString,
String optionalSectionUid,
String userUid) |
List |
getAvailableEnrollments(String Uid,
String userUid) |
List |
getAvailableSections(String Uid,
String userUid) |
List |
getGroupReleaseEnrollments(String Uid,
String userUid,
String publishedAssessmentId) |
List |
getSectionEnrollments(String Uid,
String sectionUid,
String userUid)
The section enrollment list will not be returned unless the user
has access to it.
|
List |
getSectionEnrollmentsTrusted(String sectionUid) |
boolean |
isSectionMemberInRoleStudent(String sectionId,
String studentId) |
boolean |
isUserAbleToEdit(String Uid,
String userUid) |
boolean |
isUserAbleToGrade(String siteId,
String userUid) |
boolean |
isUserAbleToGradeAll(String siteId,
String userUid) |
boolean |
isUserAbleToGradeSection(String sectionUid,
String userUid) |
boolean |
isUserGradable(String Uid,
String userUid) |
public boolean isUserAbleToGrade(String siteId, String userUid)
isUserAbleToGrade in interface GradingSectionAwareServiceAPIpublic boolean isUserAbleToGradeAll(String siteId, String userUid)
isUserAbleToGradeAll in interface GradingSectionAwareServiceAPIpublic boolean isUserAbleToGradeSection(String sectionUid, String userUid)
isUserAbleToGradeSection in interface GradingSectionAwareServiceAPIpublic boolean isUserAbleToEdit(String Uid, String userUid)
isUserAbleToEdit in interface GradingSectionAwareServiceAPIpublic boolean isUserGradable(String Uid, String userUid)
isUserGradable in interface GradingSectionAwareServiceAPIpublic List getAvailableEnrollments(String Uid, String userUid)
getAvailableEnrollments in interface GradingSectionAwareServiceAPIpublic List getAvailableSections(String Uid, String userUid)
getAvailableSections in interface GradingSectionAwareServiceAPIpublic List getSectionEnrollments(String Uid, String sectionUid, String userUid)
getSectionEnrollments in interface GradingSectionAwareServiceAPIpublic List getSectionEnrollmentsTrusted(String sectionUid)
getSectionEnrollmentsTrusted in interface GradingSectionAwareServiceAPIpublic List getGroupReleaseEnrollments(String Uid, String userUid, String publishedAssessmentId)
getGroupReleaseEnrollments in interface GradingSectionAwareServiceAPIpublic List findMatchingEnrollments(String Uid, String searchString, String optionalSectionUid, String userUid)
findMatchingEnrollments in interface GradingSectionAwareServiceAPIsearchString - a substring search for student name or display UID; the exact rules are
up to the implementationoptionalSectionUid - null if the search should be made across all sectionspublic boolean isSectionMemberInRoleStudent(String sectionId, String studentId)
isSectionMemberInRoleStudent in interface GradingSectionAwareServiceAPIsectionId - studentId - Copyright © 2005-2014 Sakai Project. All Rights Reserved.