public class MergingCoursesDaoImpl extends Object implements ICoursesDao
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.commons.logging.Log |
log |
| Constructor and Description |
|---|
MergingCoursesDaoImpl() |
| Modifier and Type | Method and Description |
|---|---|
CoursesByTerm |
getCoursesByTerm(javax.portlet.PortletRequest request,
String termCode)
Get courses for a term for the current user
|
TermList |
getTermList(javax.portlet.PortletRequest request)
Get a term list for the current user
|
protected void |
mergeCourse(Course original,
Course additional)
Merge together information from the additional course into the provided
original course.
|
protected void |
mergeCourseSummaries(CoursesByTerm original,
CoursesByTerm additional) |
protected void |
mergeTermSummaries(TermList original,
TermList additional) |
void |
setCourseDaos(List<ICoursesDao> courseDaos)
Set the list of course DAOs to be called.
|
public void setCourseDaos(List<ICoursesDao> courseDaos)
courseDaos - public TermList getTermList(javax.portlet.PortletRequest request)
ICoursesDaogetTermList in interface ICoursesDaopublic CoursesByTerm getCoursesByTerm(javax.portlet.PortletRequest request, String termCode)
ICoursesDaogetCoursesByTerm in interface ICoursesDaoprotected void mergeCourseSummaries(CoursesByTerm original, CoursesByTerm additional)
Copyright © 2016 Jasig. All Rights Reserved.