| org.sakaiproject.coursemanagement.api.CourseOffering
All known Subclasses: org.sakaiproject.coursemanagement.impl.CourseOfferingCmImpl,
CourseOffering | public interface CourseOffering (Code) | | An instance of a course.
author: Josh Holtzman |
getAcademicSession | public AcademicSession getAcademicSession()(Code) | | The AcademicSession for this course offering
|
getAuthority | public String getAuthority()(Code) | | What authority defines this object?
|
getCanonicalCourseEid | public String getCanonicalCourseEid()(Code) | | Gets the enterprise ID of the CourseOffering's CanonicalCourse.
|
getCourseSetEids | public Set<String> getCourseSetEids()(Code) | | Gets the Set of course set EIDs that contain this canonical course.
|
getDescription | public String getDescription()(Code) | | Gets the description of this CourseOffering.
|
getEid | public String getEid()(Code) | | Gets the unique enterprise id of this CourseOffering.
|
getEndDate | public Date getEndDate()(Code) | | The date this CourseOffering ends (if any). Typically, a CourseOffering
ends when its AcademicSession ends. Since this isn't necessarily true
for every CourseOffering, the endDate can be set explicitly here.
|
getStartDate | public Date getStartDate()(Code) | | The date this CourseOffering starts (if any). Typically, a CourseOffering
starts when its AcademicSession starts. Since this isn't necessarily true
for every CourseOffering, the startDate can be set explicitly here.
|
getStatus | public String getStatus()(Code) | | Gets the status of this CourseOffering. This might be open, closed, planned, or discontinued, for example.
|
getTitle | public String getTitle()(Code) | | Gets the title of this CourseOffering.
|
setAuthority | public void setAuthority(String authority)(Code) | | |
setDescription | public void setDescription(String description)(Code) | | |
setEndDate | public void setEndDate(Date endDate)(Code) | | |
setStartDate | public void setStartDate(Date startDate)(Code) | | |
|
|