A C E F G I M N O P R S U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AcademicSession - Interface in org.sakaiproject.coursemanagement.api
-
An institutional context for CourseOfferings, distinguishing one instance of a CanonicalCourse from another.
- addCanonicalCourseToCourseSet(String, String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementAdministration
-
Adds a CanonicalCourse to a CourseSet.
- addCourseOfferingToCourseSet(String, String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementAdministration
-
Adds a CourseOffering to a CourseSet.
- addOrUpdateCourseOfferingMembership(String, String, String, String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementAdministration
-
Adds a user to a CourseOffering.
- addOrUpdateCourseSetMembership(String, String, String, String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementAdministration
-
Adds a user to a CourseSet.
- addOrUpdateEnrollment(String, String, String, String, String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementAdministration
-
Adds an Enrollment to an EnrollmentSet.
- addOrUpdateEnrollment(String, String, String, String, String, Date) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementAdministration
-
Adds an Enrollment to an EnrollmentSet.
- addOrUpdateSectionMembership(String, String, String, String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementAdministration
-
Adds a user to a Section.
- addOrUpdateSectionMembership(String, String, Section, String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementAdministration
-
Adds a user to a Section.
- addSectionCategory(String, String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementAdministration
C
- CanonicalCourse - Interface in org.sakaiproject.coursemanagement.api
-
A CanonicalCourse represents the aspects of a course that stay the same across instances of a course.
- CourseManagementAdministration - Interface in org.sakaiproject.coursemanagement.api
-
A service that provides for the administration of enterprise-defined course data.
- CourseManagementService - Interface in org.sakaiproject.coursemanagement.api
-
A read-only service that queries enterprise course, section, membership, and enrollment data.
- CourseOffering - Interface in org.sakaiproject.coursemanagement.api
-
An instance of a course.
- CourseSet - Interface in org.sakaiproject.coursemanagement.api
-
Models "School" and "Department" as well as more ad hoc groupings.
- CourseSitePublishService - Interface in org.sakaiproject.coursemanagement.api
-
sakai service for publishing course sites a set number of days before a term begins.
- CourseSiteRemovalService - Interface in org.sakaiproject.coursemanagement.api
-
sakai service for removing\\unpublishing course sites whose terms have ended.
- CourseSiteRemovalService.Action - Enum in org.sakaiproject.coursemanagement.api
- createAcademicSession(String, String, String, Date, Date) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementAdministration
-
Creates a new AcademicSession.
- createCanonicalCourse(String, String, String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementAdministration
-
Creates a new CanonicalCourse.
- createCourseOffering(String, String, String, String, String, String, Date, Date) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementAdministration
-
Creates a new CourseOffering.
- createCourseSet(String, String, String, String, String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementAdministration
-
Creates a new CourseSet.
- createEnrollmentSet(String, String, String, String, String, String, Set) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementAdministration
-
Creates a new EnrollmentSet.
- createSection(String, String, String, String, String, String, String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementAdministration
-
Creates a new Section.
E
- Enrollment - Interface in org.sakaiproject.coursemanagement.api
-
The official relationship of a student to something that gets a final grade (or equivalent).
- EnrollmentSet - Interface in org.sakaiproject.coursemanagement.api
-
Defines a group of students who are somehow associated with a CourseOffering or a Section for credit.
- ENTITY_CM_ADMIN - Static variable in interface org.sakaiproject.coursemanagement.api.CourseManagementService
F
- findActiveCourseOfferingsInCanonicalCourse(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Find the currently offered course offerings in the cannonical course
- findCourseOfferingRoles(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Finds the CourseOfferings (and roles) for which a user is a member.
- findCourseOfferings(String, String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Finds all of the course offerings in a course set that are current for any given academic session (regardless of the courseOffering's start and end dates).
- findCourseSetRoles(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Finds the CourseSets (and roles) for which a user is a member.
- findCourseSets(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Finds all course sets in a given category.
- findCurrentlyEnrolledEnrollmentSets(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Finds the set of current EnrollmentSets for which a user is enrolled but not dropped.
- findCurrentlyInstructingEnrollmentSets(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Finds the set of current EnrollmentSets for which a user is an instructor of record.
- findEnrolledSections(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Finds all Sections that are linked to an EnrollmentSet for which a user is enrolled (but not dropped).
- findEnrollment(String, String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Finds the Enrollment for a user in an EnrollmentSet.
- findInstructingSections(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Finds all Sections that are linked to an EnrollmentSet for which a user is an instructor of record.
- findInstructingSections(String, String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Finds all Sections that are linked to an EnrollmentSet for which a user is an instructor of record and which are part of a CourseOffering in a given AcademicSession.
- findSectionRoles(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Finds the Sections (and roles) for which a user is a member.
- findSectionRoles(String, String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Finds the Sections (and roles) for which a user is a member and which are part of a CourseOffering in a given AcademicSession.
G
- getAcademicSession() - Method in interface org.sakaiproject.coursemanagement.api.CourseOffering
-
The AcademicSession for this course offering
- getAcademicSession(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Gets a AcademicSession by its eid.
- getAcademicSessions() - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Gets the list of all known AcademicSessions, sorted by start date.
- getAuthority() - Method in interface org.sakaiproject.coursemanagement.api.AcademicSession
-
What authority defines this object?
- getAuthority() - Method in interface org.sakaiproject.coursemanagement.api.CanonicalCourse
-
What authority defines this object?
- getAuthority() - Method in interface org.sakaiproject.coursemanagement.api.CourseOffering
-
What authority defines this object?
- getAuthority() - Method in interface org.sakaiproject.coursemanagement.api.CourseSet
-
What authority defines this object?
- getAuthority() - Method in interface org.sakaiproject.coursemanagement.api.Enrollment
- getAuthority() - Method in interface org.sakaiproject.coursemanagement.api.EnrollmentSet
-
What authority defines this object?
- getAuthority() - Method in interface org.sakaiproject.coursemanagement.api.Membership
-
What authority defines this object?
- getAuthority() - Method in interface org.sakaiproject.coursemanagement.api.Section
-
What authority defines this object?
- getCanonicalCourse(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Gets a CanonicalCourse by its eid.
- getCanonicalCourseEid() - Method in interface org.sakaiproject.coursemanagement.api.CourseOffering
-
Gets the enterprise ID of the CourseOffering's CanonicalCourse.
- getCanonicalCourses(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Gets the CanonicalCourses in a CourseSet.
- getCategory() - Method in interface org.sakaiproject.coursemanagement.api.CourseSet
-
A category
- getCategory() - Method in interface org.sakaiproject.coursemanagement.api.EnrollmentSet
-
A category
- getCategory() - Method in interface org.sakaiproject.coursemanagement.api.Section
-
A category for this Section.
- getCategoryCode() - Method in interface org.sakaiproject.coursemanagement.api.SectionCategory
- getCategoryDescription() - Method in interface org.sakaiproject.coursemanagement.api.SectionCategory
- getChildCourseSets(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Gets the child CourseSet from a parent CourseSet.
- getChildSections(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Gets the child Sections from a parent Section.
- getCourseOffering() - Method in interface org.sakaiproject.coursemanagement.api.EnrollmentSet
- getCourseOffering(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Gets a CourseOffering by its eid.
- getCourseOfferingEid() - Method in interface org.sakaiproject.coursemanagement.api.Section
-
Gets the enterprise ID of the Section's containing CourseOffering.
- getCourseOfferingMemberships(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Gets the memberships directly contained by this CourseOffering.
- getCourseOfferingsInCanonicalCourse(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Finds all course offerings belonging to a canonical course.
- getCourseOfferingsInCourseSet(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Gets the CourseOfferings in a CourseSet.
- getCourseSet(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Gets a CourseSet by its eid.
- getCourseSetEids() - Method in interface org.sakaiproject.coursemanagement.api.CanonicalCourse
-
Gets the Set
of course set EIDs that contain this canonical course. - getCourseSetEids() - Method in interface org.sakaiproject.coursemanagement.api.CourseOffering
-
Gets the Set
of course set EIDs that contain this canonical course. - getCourseSetMemberships(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Gets the memberships directly contained by this CourseSet.
- getCourseSets() - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Gets all of the top level CourseSets
- getCredits() - Method in interface org.sakaiproject.coursemanagement.api.Enrollment
- getCurrentAcademicSessions() - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Gets the list of current AcademicSessions, sorted by start date.
- getDefaultEnrollmentCredits() - Method in interface org.sakaiproject.coursemanagement.api.EnrollmentSet
-
The default credits an Enrollment should have, if not specified by the Enrollment itself.
- getDescription() - Method in interface org.sakaiproject.coursemanagement.api.AcademicSession
-
A description
- getDescription() - Method in interface org.sakaiproject.coursemanagement.api.CanonicalCourse
-
A description
- getDescription() - Method in interface org.sakaiproject.coursemanagement.api.CourseOffering
-
Gets the description of this CourseOffering.
- getDescription() - Method in interface org.sakaiproject.coursemanagement.api.CourseSet
-
Gets the description of this MembershipContainer.
- getDescription() - Method in interface org.sakaiproject.coursemanagement.api.EnrollmentSet
-
A description
- getDescription() - Method in interface org.sakaiproject.coursemanagement.api.Section
-
A description
- getDropDate() - Method in interface org.sakaiproject.coursemanagement.api.Enrollment
- getEid() - Method in interface org.sakaiproject.coursemanagement.api.AcademicSession
-
A unique enterprise id
- getEid() - Method in interface org.sakaiproject.coursemanagement.api.CanonicalCourse
-
A unique enterprise id
- getEid() - Method in interface org.sakaiproject.coursemanagement.api.CourseOffering
-
Gets the unique enterprise id of this CourseOffering.
- getEid() - Method in interface org.sakaiproject.coursemanagement.api.CourseSet
-
Gets the unique enterprise id of this MembershipContainer.
- getEid() - Method in interface org.sakaiproject.coursemanagement.api.EnrollmentSet
-
A unique enterprise id
- getEid() - Method in interface org.sakaiproject.coursemanagement.api.Section
-
A unique enterprise id
- getEndDate() - Method in interface org.sakaiproject.coursemanagement.api.AcademicSession
-
The date this AcademicSession ends (if any).
- getEndDate() - Method in interface org.sakaiproject.coursemanagement.api.CourseOffering
-
The date this CourseOffering ends (if any).
- getEnrollments(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Gets the Enrollments in an EnrollmentSet (including dropped enrollments)
- getEnrollmentSet() - Method in interface org.sakaiproject.coursemanagement.api.Section
-
Gets the EnrollmentSet associated with this Section, if any.
- getEnrollmentSet(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Gets an EnrollmentSet by its eid.
- getEnrollmentSets(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Gets the EnrollmentSets associated with a CourseOffering
- getEnrollmentStatus() - Method in interface org.sakaiproject.coursemanagement.api.Enrollment
- getEnrollmentStatusDescription(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Gets the known enrollment status code for the id
- getEnrollmentStatusDescriptions(Locale) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Gets the known enrollment status codes and descriptions for Enrollments.
- getEquivalentCanonicalCourses(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Gets the equivalent CanonicalCourses.
- getEquivalentCourseOfferings(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Gets any equivalent CourseOfferings.
- getFinishTime() - Method in interface org.sakaiproject.coursemanagement.api.Meeting
- getGradingScheme() - Method in interface org.sakaiproject.coursemanagement.api.Enrollment
- getGradingSchemeDescriptions(Locale) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Gets the known grading scheme codes and descriptions for Enrollments.
- getInstructorsOfRecordIds(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Gets the set of user ids that are, according to the enterprise, responsible for the EnrollmentSet.
- getLocation() - Method in interface org.sakaiproject.coursemanagement.api.Meeting
- getMaxSize() - Method in interface org.sakaiproject.coursemanagement.api.Section
-
Gets maximum size allowed in a Section
- getMeetings() - Method in interface org.sakaiproject.coursemanagement.api.Section
-
The meeting time for this section.
- getMembershipStatusDescriptions(Locale) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Gets the known membership status codes and descriptions for Memberships.
- getNotes() - Method in interface org.sakaiproject.coursemanagement.api.Meeting
- getOfficialInstructors() - Method in interface org.sakaiproject.coursemanagement.api.EnrollmentSet
-
The official grader(s) for this EnrollmentSet.
- getParent() - Method in interface org.sakaiproject.coursemanagement.api.CourseSet
-
Gets the parent CourseSet for this CourseSet, or null if this is a top-level CourseSet.
- getParent() - Method in interface org.sakaiproject.coursemanagement.api.Section
-
Gets the parent Section for this Section, or null if this is not a subSection.
- getRole() - Method in interface org.sakaiproject.coursemanagement.api.Membership
-
The user's role
- getSection(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Gets a Section by its eid.
- getSectionCategories() - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Gets the list of section categories defined by the institution.
- getSectionCategoryDescription(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Gets the description for a category, identified by the category code, or null if the category code can not be found.
- getSectionMemberships(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Gets the members directly contained by this Section.
- getSections(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Gets the top-level Sections associated with a CourseOffering
- getStartDate() - Method in interface org.sakaiproject.coursemanagement.api.AcademicSession
-
The date this AcademicSession starts (if any).
- getStartDate() - Method in interface org.sakaiproject.coursemanagement.api.CourseOffering
-
The date this CourseOffering starts (if any).
- getStartTime() - Method in interface org.sakaiproject.coursemanagement.api.Meeting
- getStatus() - Method in interface org.sakaiproject.coursemanagement.api.CourseOffering
-
Gets the status of this CourseOffering.
- getStatus() - Method in interface org.sakaiproject.coursemanagement.api.Membership
-
Gets the status of this Membership.
- getTitle() - Method in interface org.sakaiproject.coursemanagement.api.AcademicSession
-
The title
- getTitle() - Method in interface org.sakaiproject.coursemanagement.api.CanonicalCourse
-
The title
- getTitle() - Method in interface org.sakaiproject.coursemanagement.api.CourseOffering
-
Gets the title of this CourseOffering.
- getTitle() - Method in interface org.sakaiproject.coursemanagement.api.CourseSet
-
Gets the title of this MembershipContainer.
- getTitle() - Method in interface org.sakaiproject.coursemanagement.api.EnrollmentSet
-
The title
- getTitle() - Method in interface org.sakaiproject.coursemanagement.api.Section
-
The title
- getUserId() - Method in interface org.sakaiproject.coursemanagement.api.Enrollment
- getUserId() - Method in interface org.sakaiproject.coursemanagement.api.Membership
-
The user's enterprise id
I
- IdExistsException - Exception in org.sakaiproject.coursemanagement.api.exception
-
An exception thrown when an an object can not be created because the same type of object with the same ID already exist.
- IdExistsException(String, String) - Constructor for exception org.sakaiproject.coursemanagement.api.exception.IdExistsException
- IdNotFoundException - Exception in org.sakaiproject.coursemanagement.api.exception
-
An exception thrown when an an object lookup fails because an object with the ID does not exist.
- IdNotFoundException(String) - Constructor for exception org.sakaiproject.coursemanagement.api.exception.IdNotFoundException
-
Constructs an IdNotFoundException with a generic message (useful when the more specific constructor isn't suitable, because we don't know what kind of ID wasn't found).
- IdNotFoundException(String, String) - Constructor for exception org.sakaiproject.coursemanagement.api.exception.IdNotFoundException
-
Constructs an IdNotFoundException indicating the class for which the id could not be located.
- isAcademicSessionDefined(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Checks whether an AcademicSession exists.
- isCanonicalCourseDefined(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Checks whether a CanonicalCourse exists.
- isCourseOfferingDefined(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Checks whether a CourseOffering exists.
- isCourseSetDefined(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Checks whether a CourseSet exists.
- isDropped() - Method in interface org.sakaiproject.coursemanagement.api.Enrollment
- isEmpty(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Determines whether a CourseSet has any CanonicalCourses or CourseSets.
- isEnrolled(String, String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Convenience method for checking whether a user is enrolled (and not dropped) in an EnrollmentSet.
- isEnrolled(String, Set<String>) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Determines whether a user is enrolled (and not dropped) in an EnrollmentSet.
- isEnrollmentSetDefined(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Checks whether an EnrollmentSet exists.
- isFriday() - Method in interface org.sakaiproject.coursemanagement.api.Meeting
- isMonday() - Method in interface org.sakaiproject.coursemanagement.api.Meeting
- isSaturday() - Method in interface org.sakaiproject.coursemanagement.api.Meeting
- isSectionDefined(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Checks whether a Section exists.
- isSunday() - Method in interface org.sakaiproject.coursemanagement.api.Meeting
- isThursday() - Method in interface org.sakaiproject.coursemanagement.api.Meeting
- isTuesday() - Method in interface org.sakaiproject.coursemanagement.api.Meeting
- isWednesday() - Method in interface org.sakaiproject.coursemanagement.api.Meeting
M
- Meeting - Interface in org.sakaiproject.coursemanagement.api
-
A time and a place for a Section to meet.
- Membership - Interface in org.sakaiproject.coursemanagement.api
-
A user-role pair associated with something.
N
- newSectionMeeting(String, String, Time, Time, String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementAdministration
-
Creates a new meeting instance.
O
- org.sakaiproject.coursemanagement.api - package org.sakaiproject.coursemanagement.api
- org.sakaiproject.coursemanagement.api.exception - package org.sakaiproject.coursemanagement.api.exception
P
- PERMISSION_COURSE_SITE_PUBLISH - Static variable in interface org.sakaiproject.coursemanagement.api.CourseSitePublishService
- PERMISSION_COURSE_SITE_REMOVAL - Static variable in interface org.sakaiproject.coursemanagement.api.CourseSiteRemovalService
- publishCourseSites(int) - Method in interface org.sakaiproject.coursemanagement.api.CourseSitePublishService
-
publishes course sites whose terms are about to begin.
R
- remove - org.sakaiproject.coursemanagement.api.CourseSiteRemovalService.Action
- removeAcademicSession(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementAdministration
-
Removes an academic session and all CourseOfferings associated with this academic session.
- removeAllSectionMeetings(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementAdministration
-
Removes all meetings from the section
- removeCanonicalCourse(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementAdministration
-
Removes a canonical course and any course offerings associated with this canonical course.
- removeCanonicalCourseFromCourseSet(String, String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementAdministration
-
Removes a CanonicalCourse from a CourseSet.
- removeCourseOffering(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementAdministration
-
Removes a course offering, any memberships in the course offering, as well as sections and enrollment sets that belong to this course offering.
- removeCourseOfferingFromCourseSet(String, String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementAdministration
-
Removes a CourseOffering from a CourseSet.
- removeCourseOfferingMembership(String, String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementAdministration
-
Removes a user from a CourseOffering.
- removeCourseSet(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementAdministration
-
Removes a course set and any memberships in the course set.
- removeCourseSetMembership(String, String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementAdministration
-
Removes a user from a CourseSet.
- removeCourseSites(CourseSiteRemovalService.Action, int) - Method in interface org.sakaiproject.coursemanagement.api.CourseSiteRemovalService
-
removes\\unpublishes course sites whose terms have ended and a specified number of days have passed.
- removeEnrollment(String, String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementAdministration
-
Removes an Enrollment from an EnrollmentSet by setting the Enrollment to dropped=true.
- removeEnrollmentSet(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementAdministration
-
Removes an enrollment set and all associated enrollments.
- removeEquivalency(CanonicalCourse) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementAdministration
-
Removes a CanonicalCourse from its set of equivalent CanonicalCourses, if it is a member of such a set.
- removeEquivalency(CourseOffering) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementAdministration
-
Removes a CourseOffering from its set of equivalent CourseOfferings, if it is a member of such a set.
- removeSection(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementAdministration
-
Removes a section and any memberships in the section.
- removeSectionMembership(String, String) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementAdministration
-
Removes a user from a Section.
S
- Section - Interface in org.sakaiproject.coursemanagement.api
-
Models a "cohort" (a stable group which enrolls in multiple courses as a unit) as well as officially delimited course "groups" and "sections".
- SectionCategory - Interface in org.sakaiproject.coursemanagement.api
- SECURE_CM_ADMIN - Static variable in interface org.sakaiproject.coursemanagement.api.CourseManagementService
-
Security function and entity reference for use in SecurityAdivsors to permit CM admin functions without setting a session to admin
- setAcademicSession(AcademicSession) - Method in interface org.sakaiproject.coursemanagement.api.CourseOffering
- setAuthority(String) - Method in interface org.sakaiproject.coursemanagement.api.AcademicSession
- setAuthority(String) - Method in interface org.sakaiproject.coursemanagement.api.CanonicalCourse
- setAuthority(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseOffering
- setAuthority(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseSet
- setAuthority(String) - Method in interface org.sakaiproject.coursemanagement.api.Enrollment
- setAuthority(String) - Method in interface org.sakaiproject.coursemanagement.api.EnrollmentSet
- setAuthority(String) - Method in interface org.sakaiproject.coursemanagement.api.Section
- setCategory(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseSet
- setCategory(String) - Method in interface org.sakaiproject.coursemanagement.api.EnrollmentSet
- setCategory(String) - Method in interface org.sakaiproject.coursemanagement.api.Section
- setCategoryCode(String) - Method in interface org.sakaiproject.coursemanagement.api.SectionCategory
- setCategoryDescription(String) - Method in interface org.sakaiproject.coursemanagement.api.SectionCategory
- setCourseOffering(CourseOffering) - Method in interface org.sakaiproject.coursemanagement.api.EnrollmentSet
- setCredits(String) - Method in interface org.sakaiproject.coursemanagement.api.Enrollment
- setCurrentAcademicSessions(List<String>) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementAdministration
-
Determines which sessions will be returned by getCurrentAcademicSessions().
- setDefaultEnrollmentCredits(String) - Method in interface org.sakaiproject.coursemanagement.api.EnrollmentSet
- setDescription(String) - Method in interface org.sakaiproject.coursemanagement.api.AcademicSession
- setDescription(String) - Method in interface org.sakaiproject.coursemanagement.api.CanonicalCourse
- setDescription(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseOffering
- setDescription(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseSet
- setDescription(String) - Method in interface org.sakaiproject.coursemanagement.api.EnrollmentSet
- setDescription(String) - Method in interface org.sakaiproject.coursemanagement.api.Section
- setDropDate(Date) - Method in interface org.sakaiproject.coursemanagement.api.Enrollment
- setDropped(boolean) - Method in interface org.sakaiproject.coursemanagement.api.Enrollment
- setEid(String) - Method in interface org.sakaiproject.coursemanagement.api.AcademicSession
- setEid(String) - Method in interface org.sakaiproject.coursemanagement.api.CanonicalCourse
- setEid(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseOffering
- setEid(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseSet
- setEid(String) - Method in interface org.sakaiproject.coursemanagement.api.EnrollmentSet
- setEid(String) - Method in interface org.sakaiproject.coursemanagement.api.Section
- setEndDate(Date) - Method in interface org.sakaiproject.coursemanagement.api.AcademicSession
- setEndDate(Date) - Method in interface org.sakaiproject.coursemanagement.api.CourseOffering
- setEnrollmentSet(EnrollmentSet) - Method in interface org.sakaiproject.coursemanagement.api.Section
- setEnrollmentStatus(String) - Method in interface org.sakaiproject.coursemanagement.api.Enrollment
- setEquivalentCanonicalCourses(Set) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementAdministration
-
Creates an equivalency (cross listing) between CanonicalCourses
- setEquivalentCourseOfferings(Set) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementAdministration
-
Creates an equivalency (cross listing) betweencourseOfferings
- setFinishTime(Time) - Method in interface org.sakaiproject.coursemanagement.api.Meeting
- setFriday(boolean) - Method in interface org.sakaiproject.coursemanagement.api.Meeting
- setGradingScheme(String) - Method in interface org.sakaiproject.coursemanagement.api.Enrollment
- setLocation(String) - Method in interface org.sakaiproject.coursemanagement.api.Meeting
- setMaxSize(Integer) - Method in interface org.sakaiproject.coursemanagement.api.Section
- setMeetings(Set<Meeting>) - Method in interface org.sakaiproject.coursemanagement.api.Section
- setMonday(boolean) - Method in interface org.sakaiproject.coursemanagement.api.Meeting
- setNotes(String) - Method in interface org.sakaiproject.coursemanagement.api.Meeting
- setOfficialInstructors(Set<String>) - Method in interface org.sakaiproject.coursemanagement.api.EnrollmentSet
- setParent(CourseSet) - Method in interface org.sakaiproject.coursemanagement.api.CourseSet
- setParent(Section) - Method in interface org.sakaiproject.coursemanagement.api.Section
- setSaturday(boolean) - Method in interface org.sakaiproject.coursemanagement.api.Meeting
- setStartDate(Date) - Method in interface org.sakaiproject.coursemanagement.api.AcademicSession
- setStartDate(Date) - Method in interface org.sakaiproject.coursemanagement.api.CourseOffering
- setStartTime(Time) - Method in interface org.sakaiproject.coursemanagement.api.Meeting
- setStatus(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseOffering
- setStatus(String) - Method in interface org.sakaiproject.coursemanagement.api.Membership
- setSunday(boolean) - Method in interface org.sakaiproject.coursemanagement.api.Meeting
- setThursday(boolean) - Method in interface org.sakaiproject.coursemanagement.api.Meeting
- setTitle(String) - Method in interface org.sakaiproject.coursemanagement.api.AcademicSession
- setTitle(String) - Method in interface org.sakaiproject.coursemanagement.api.CanonicalCourse
- setTitle(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseOffering
- setTitle(String) - Method in interface org.sakaiproject.coursemanagement.api.CourseSet
- setTitle(String) - Method in interface org.sakaiproject.coursemanagement.api.EnrollmentSet
- setTitle(String) - Method in interface org.sakaiproject.coursemanagement.api.Section
- setTuesday(boolean) - Method in interface org.sakaiproject.coursemanagement.api.Meeting
- setUserId(String) - Method in interface org.sakaiproject.coursemanagement.api.Enrollment
- setWednesday(boolean) - Method in interface org.sakaiproject.coursemanagement.api.Meeting
- SITE_PROPERTY_COURSE_SITE_PUBLISHED - Static variable in interface org.sakaiproject.coursemanagement.api.CourseSitePublishService
- SITE_PROPERTY_COURSE_SITE_REMOVAL - Static variable in interface org.sakaiproject.coursemanagement.api.CourseSiteRemovalService
U
- unpublish - org.sakaiproject.coursemanagement.api.CourseSiteRemovalService.Action
- updateAcademicSession(AcademicSession) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementAdministration
-
Updates an existing AcademicSession.
- updateCanonicalCourse(CanonicalCourse) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementAdministration
-
Updates an existing CanonicalCourse.
- updateCourseOffering(CourseOffering) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementAdministration
-
Updates an existing CourseOffering.
- updateCourseSet(CourseSet) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementAdministration
-
Updates an existing CourseSet.
- updateEnrollmentSet(EnrollmentSet) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementAdministration
-
Updates an existing EnrollmentSet.
- updateSection(Section) - Method in interface org.sakaiproject.coursemanagement.api.CourseManagementAdministration
-
Updates an existing Section.
V
- valueOf(String) - Static method in enum org.sakaiproject.coursemanagement.api.CourseSiteRemovalService.Action
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.sakaiproject.coursemanagement.api.CourseSiteRemovalService.Action
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages