public class CourseOfferingViewHelperServiceImpl extends ViewHelperServiceImpl implements CourseOfferingViewHelperService
| Constructor and Description |
|---|
CourseOfferingViewHelperServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteTargetTerm(String targetTermId,
DeleteTargetTermForm form) |
List<SocRolloverResultInfo> |
findRolloverByTerm(String termId) |
List<TermInfo> |
findTermByTermCode(String termCode) |
String |
formatDate(Date date) |
String |
formatDateAndTime(Date date) |
SocInfo |
getMainSoc(String termId) |
String |
getTermDesc(String termId) |
SocRolloverResultInfo |
performReverseRollover(String sourceTermId,
String targetTermId,
CourseOfferingRolloverManagementForm form) |
boolean |
performRollover(String sourceTermId,
String targetTermId,
CourseOfferingRolloverManagementForm form) |
boolean |
termHasExamPeriod(String termId) |
boolean |
termHasSoc(String termId,
CourseOfferingRolloverManagementForm form) |
addCustomContainerComponents, addLine, adjustIdIfNecessary, applyAuthorizationAndPresentationLogic, applyDefaultValues, applyDefaultValuesForCollectionLine, buildClientSideStateScript, buildExportTableData, buildExportTableRow, buildGrowlScript, buildInquiryLink, cleanViewAfterRender, findNestedDictionaryAttribute, getBusinessObjectService, getCommonContext, getConfigurationService, getDataDictionaryService, getExportTableFormatOptions, getExpressionEvaluator, getPersistenceService, getPersistenceStructureService, getPreModelContext, getViewDictionaryService, initializeDataFieldFromDataDictionary, invokeMethodFinalizer, logAndThrowRuntime, performAddLineValidation, performApplyModel, performComponentApplyModel, performComponentFinalize, performComponentInitialization, performComponentLifecycle, performCustomApplyModel, performCustomFinalize, performCustomInitialization, performDeleteLineValidation, performFinalize, performInitialization, populateDefaultValueForField, populateViewFromRequestParameters, processAfterAddLine, processAfterDeleteLine, processAfterSaveLine, processAnyRemoteFieldsHolder, processBeforeAddLine, processBeforeSaveLine, processCollectionAddBlankLine, processCollectionAddLine, processCollectionDeleteLine, processCollectionSaveLine, processMultipleValueLookupResults, refreshReferences, retrieveEditModesAndActionFlags, runComponentModifiers, setBusinessObjectService, setConfigurationService, setDataDictionaryService, setExpressionEvaluator, setPersistenceService, setPersistenceStructureService, setViewContext, setViewDictionaryService, spawnSubLifecyle, syncClientSideStateForComponentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitapplyDefaultValuesForCollectionLine, buildExportTableData, buildInquiryLink, cleanViewAfterRender, getCommonContext, getExpressionEvaluator, performApplyModel, performComponentInitialization, performComponentLifecycle, performFinalize, performInitialization, populateViewFromRequestParameters, processCollectionAddBlankLine, processCollectionAddLine, processCollectionDeleteLine, processCollectionSaveLine, processMultipleValueLookupResults, refreshReferences, spawnSubLifecylepublic CourseOfferingViewHelperServiceImpl()
public List<TermInfo> findTermByTermCode(String termCode) throws Exception
findTermByTermCode in interface CourseOfferingViewHelperServicetermCode - 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.Exceptionpublic boolean termHasSoc(String termId, CourseOfferingRolloverManagementForm form)
termHasSoc in interface CourseOfferingViewHelperServicepublic boolean termHasExamPeriod(String termId)
termHasExamPeriod in interface CourseOfferingViewHelperServicepublic SocInfo getMainSoc(String termId)
getMainSoc in interface CourseOfferingViewHelperServicepublic SocRolloverResultInfo performReverseRollover(String sourceTermId, String targetTermId, CourseOfferingRolloverManagementForm form)
performReverseRollover in interface CourseOfferingViewHelperServicepublic boolean performRollover(String sourceTermId, String targetTermId, CourseOfferingRolloverManagementForm form)
performRollover in interface CourseOfferingViewHelperServicepublic void deleteTargetTerm(String targetTermId, DeleteTargetTermForm form)
deleteTargetTerm in interface CourseOfferingViewHelperServicepublic List<SocRolloverResultInfo> findRolloverByTerm(String termId) throws Exception
findRolloverByTerm in interface CourseOfferingViewHelperServiceExceptionpublic String formatDate(Date date)
formatDate in interface CourseOfferingViewHelperServicepublic String formatDateAndTime(Date date)
formatDateAndTime in interface CourseOfferingViewHelperServicepublic String getTermDesc(String termId)
getTermDesc in interface CourseOfferingViewHelperServiceCopyright © 2004-2013 The Kuali Foundation. All Rights Reserved.