@Service public class AcademicsServiceImpl extends Object implements AcademicsService, org.springframework.context.ApplicationContextAware
Constructor and Description |
---|
AcademicsServiceImpl() |
Modifier and Type | Method and Description |
---|---|
org.springframework.context.ApplicationContext |
getApplicationContext() |
List<Career> |
getCareers(String termId) |
List<CatalogNumber> |
getCatalogNumbers(String termId,
String subjectId) |
AcademicsDao |
getDao() |
SearchResult |
getKeywordSearch(String termCode,
String keyword) |
org.apache.cxf.jaxrs.ext.MessageContext |
getMessageContext() |
SearchResult |
getSearchResults(Map<String,String[]> query) |
List<Section> |
getSearchResults(String termCode,
String careerId,
String subjectCode,
String instructor,
String searchCriteria,
String filterCriteria,
String showOpen,
String distributionReq,
String otherReq,
String keyword) |
Section |
getSection(String sectionUID) |
Section |
getSectionDetail(Section mySection) |
Section |
getSectionDetail(String termId,
String careerId,
String subjectId,
String catalogNumber,
String sectionNumber) |
List<Section> |
getSections(String termId,
String subjectId,
String catalogNumber,
String careerId) |
List<Subject> |
getSubjects(String termId,
String careerId) |
Term |
getTerm(String termId) |
List<Term> |
getTerms() |
void |
setApplicationContext(org.springframework.context.ApplicationContext context) |
void |
setDao(AcademicsDao dao) |
void |
setMessageContext(org.apache.cxf.jaxrs.ext.MessageContext messageContext) |
public AcademicsServiceImpl()
public List<Term> getTerms()
getTerms
in interface AcademicsService
public Term getTerm(String termId)
getTerm
in interface AcademicsService
public List<Career> getCareers(String termId)
getCareers
in interface AcademicsService
public List<Subject> getSubjects(String termId, String careerId)
getSubjects
in interface AcademicsService
public List<CatalogNumber> getCatalogNumbers(String termId, String subjectId)
getCatalogNumbers
in interface AcademicsService
public List<Section> getSections(String termId, String subjectId, String catalogNumber, String careerId)
getSections
in interface AcademicsService
public Section getSection(String sectionUID)
getSection
in interface AcademicsService
public Section getSectionDetail(String termId, String careerId, String subjectId, String catalogNumber, String sectionNumber)
getSectionDetail
in interface AcademicsService
public Section getSectionDetail(Section mySection)
getSectionDetail
in interface AcademicsService
public List<Section> getSearchResults(String termCode, String careerId, String subjectCode, String instructor, String searchCriteria, String filterCriteria, String showOpen, String distributionReq, String otherReq, String keyword)
getSearchResults
in interface AcademicsService
public SearchResult getKeywordSearch(String termCode, String keyword)
getKeywordSearch
in interface AcademicsService
public SearchResult getSearchResults(Map<String,String[]> query)
getSearchResults
in interface AcademicsService
public void setDao(AcademicsDao dao)
setDao
in interface AcademicsService
public AcademicsDao getDao()
getDao
in interface AcademicsService
public org.springframework.context.ApplicationContext getApplicationContext()
public void setApplicationContext(org.springframework.context.ApplicationContext context)
setApplicationContext
in interface org.springframework.context.ApplicationContextAware
context
- the context to setpublic org.apache.cxf.jaxrs.ext.MessageContext getMessageContext()
public void setMessageContext(org.apache.cxf.jaxrs.ext.MessageContext messageContext)
messageContext
- the messageContext to setCopyright © 2011-2014 The Kuali Foundation. All Rights Reserved.