org.kuali.student.enrollment.class2.courseoffering.service
Interface CourseOfferingManagementViewHelperService
- All Known Implementing Classes:
- CourseOfferingManagementViewHelperServiceImpl
public interface CourseOfferingManagementViewHelperService
Method Summary |
void |
changeActivityOfferingsState(List<ActivityOfferingWrapper> aoList,
CourseOfferingInfo courseOfferingInfo,
String selectedAction)
|
ActivityOfferingWrapper |
convertAOInfoToWrapper(ActivityOfferingInfo ao)
|
void |
createActivityOfferings(String formatOfferingId,
String activityId,
int noOfActivityOfferings,
CourseOfferingManagementForm form)
|
List<CourseOfferingInfo> |
findCourseOfferingsByTermAndCourseOfferingCode(String termCode,
String courseOfferingCode,
CourseOfferingManagementForm form)
|
List<TermInfo> |
findTermByTermCode(String termCode)
|
void |
loadActivityOfferingsByCourseOffering(CourseOfferingInfo theCourseOfferingInfo,
CourseOfferingManagementForm form)
|
void |
loadCourseOfferingsByTermAndSubjectCode(String termId,
String subjectCode,
CourseOfferingManagementForm form)
|
void |
loadPreviousAndNextCourseOffering(CourseOfferingManagementForm form,
CourseOfferingInfo courseOfferingInfo)
|
void |
markCourseOfferingsForScheduling(List<CourseOfferingEditWrapper> coWrappers)
|
void |
validateRegistrationGroupsForFormatOffering(List<RegistrationGroupInfo> rgInfos,
String formatOfferingId,
CourseOfferingManagementForm form)
|
findTermByTermCode
List<TermInfo> findTermByTermCode(String termCode)
throws Exception
- Parameters:
termCode
- Each institution uses a code to represent a term. At UW, the code appears to be three letters
followed by a 4-digit year, e.g., FAL2011, WIN2011, etc.
- Returns:
- List of terms which match the term code (should be a list of one TermInfo)
- Throws:
Exception
findCourseOfferingsByTermAndCourseOfferingCode
List<CourseOfferingInfo> findCourseOfferingsByTermAndCourseOfferingCode(String termCode,
String courseOfferingCode,
CourseOfferingManagementForm form)
throws Exception
- Throws:
Exception
loadCourseOfferingsByTermAndSubjectCode
void loadCourseOfferingsByTermAndSubjectCode(String termId,
String subjectCode,
CourseOfferingManagementForm form)
throws Exception
- Throws:
Exception
loadActivityOfferingsByCourseOffering
void loadActivityOfferingsByCourseOffering(CourseOfferingInfo theCourseOfferingInfo,
CourseOfferingManagementForm form)
throws Exception
- Throws:
Exception
createActivityOfferings
void createActivityOfferings(String formatOfferingId,
String activityId,
int noOfActivityOfferings,
CourseOfferingManagementForm form)
changeActivityOfferingsState
void changeActivityOfferingsState(List<ActivityOfferingWrapper> aoList,
CourseOfferingInfo courseOfferingInfo,
String selectedAction)
throws Exception
- Throws:
Exception
markCourseOfferingsForScheduling
void markCourseOfferingsForScheduling(List<CourseOfferingEditWrapper> coWrappers)
throws Exception
- Throws:
Exception
loadPreviousAndNextCourseOffering
void loadPreviousAndNextCourseOffering(CourseOfferingManagementForm form,
CourseOfferingInfo courseOfferingInfo)
validateRegistrationGroupsForFormatOffering
void validateRegistrationGroupsForFormatOffering(List<RegistrationGroupInfo> rgInfos,
String formatOfferingId,
CourseOfferingManagementForm form)
throws Exception
- Throws:
Exception
convertAOInfoToWrapper
ActivityOfferingWrapper convertAOInfoToWrapper(ActivityOfferingInfo ao)
throws Exception
- Throws:
Exception
Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.