org.jasig.portlet.courses.dao
Interface ICourseOfferingDao

All Known Implementing Classes:
HttpClientCourseOfferingDaoImpl

public interface ICourseOfferingDao


Method Summary
 FullCourseOffering getCourseOffering(String courseCode, String termCode)
           
 CourseList getCourseOfferings(String schoolCode, String departmentCode, String termCode)
           
 CourseSection getCourseSectionOffering(String courseCode, String sectionCode, String termCode)
           
 Term getCurrentTerm(String schoolCode)
           
 Department getDepartment(String schoolCode, String departmentCode, String termCode)
           
 DepartmentList getDepartments(String schoolCode, String termCode)
           
 School getSchool(String schoolCode)
           
 SchoolList getSchools()
           
 TermList getTerms(String schoolCode)
           
 

Method Detail

getTerms

TermList getTerms(String schoolCode)

getCurrentTerm

Term getCurrentTerm(String schoolCode)

getSchools

SchoolList getSchools()

getSchool

School getSchool(String schoolCode)

getDepartments

DepartmentList getDepartments(String schoolCode,
                              String termCode)

getDepartment

Department getDepartment(String schoolCode,
                         String departmentCode,
                         String termCode)

getCourseOfferings

CourseList getCourseOfferings(String schoolCode,
                              String departmentCode,
                              String termCode)

getCourseOffering

FullCourseOffering getCourseOffering(String courseCode,
                                     String termCode)

getCourseSectionOffering

CourseSection getCourseSectionOffering(String courseCode,
                                       String sectionCode,
                                       String termCode)


Copyright © 2012 Jasig. All Rights Reserved.