TLK - Type of cache key for the term listCK - Type of cache key for the courses by term listpublic interface ICacheableCoursesDao<TLK extends Serializable,CK extends Serializable>
| Modifier and Type | Method and Description |
|---|---|
CoursesByTerm |
getCoursesByTerm(CK key)
Get courses for a term for the current user
|
CK |
getCoursesByTermKey(javax.portlet.PortletRequest request,
String termCode,
TermList termList)
A cache key for the courses that would be retrieved by this request
|
TermList |
getTermList(TLK key)
Get a term list for the current user
|
TLK |
getTermListKey(javax.portlet.PortletRequest request)
A cache key for the term list that would be retrieved by this request
|
TLK getTermListKey(javax.portlet.PortletRequest request)
CK getCoursesByTermKey(javax.portlet.PortletRequest request, String termCode, TermList termList)
CoursesByTerm getCoursesByTerm(CK key)
Copyright © 2013 Jasig. All Rights Reserved.