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, syncClientSideStateForComponent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
applyDefaultValuesForCollectionLine, buildExportTableData, buildInquiryLink, cleanViewAfterRender, getCommonContext, getExpressionEvaluator, performApplyModel, performComponentInitialization, performComponentLifecycle, performFinalize, performInitialization, populateViewFromRequestParameters, processCollectionAddBlankLine, processCollectionAddLine, processCollectionDeleteLine, processCollectionSaveLine, processMultipleValueLookupResults, refreshReferences, spawnSubLifecyle
public CourseOfferingViewHelperServiceImpl()
public List<TermInfo> findTermByTermCode(String termCode) throws Exception
findTermByTermCode
in interface CourseOfferingViewHelperService
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.Exception
public boolean termHasSoc(String termId, CourseOfferingRolloverManagementForm form)
termHasSoc
in interface CourseOfferingViewHelperService
public boolean termHasExamPeriod(String termId)
termHasExamPeriod
in interface CourseOfferingViewHelperService
public SocInfo getMainSoc(String termId)
getMainSoc
in interface CourseOfferingViewHelperService
public SocRolloverResultInfo performReverseRollover(String sourceTermId, String targetTermId, CourseOfferingRolloverManagementForm form)
performReverseRollover
in interface CourseOfferingViewHelperService
public boolean performRollover(String sourceTermId, String targetTermId, CourseOfferingRolloverManagementForm form)
performRollover
in interface CourseOfferingViewHelperService
public void deleteTargetTerm(String targetTermId, DeleteTargetTermForm form)
deleteTargetTerm
in interface CourseOfferingViewHelperService
public List<SocRolloverResultInfo> findRolloverByTerm(String termId) throws Exception
findRolloverByTerm
in interface CourseOfferingViewHelperService
Exception
public String formatDate(Date date)
formatDate
in interface CourseOfferingViewHelperService
public String formatDateAndTime(Date date)
formatDateAndTime
in interface CourseOfferingViewHelperService
public String getTermDesc(String termId)
getTermDesc
in interface CourseOfferingViewHelperService
Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.