public class BudgetRateServiceDecorator<T extends BudgetParent> extends BudgetRatesServiceImpl<T>
ACTIVITY_TYPE_CODE_KEY, BUDGET_ID_KEY, UNIT_NUMBER_KEY| Constructor and Description |
|---|
BudgetRateServiceDecorator() |
| Modifier and Type | Method and Description |
|---|---|
BudgetCalculationService |
getBudgetCalculationService()
Gets the budgetCalculationService attribute.
|
protected Collection<InstituteRate> |
getInstituteRates(BudgetDocument<T> budgetDocument) |
org.kuali.rice.coreservice.framework.parameter.ParameterService |
getParameterService()
Gets the parameterService attribute.
|
boolean |
performSyncFlag(BudgetDocument<T> budgetDocument)
By default it does not have to perform sync
|
void |
setBudgetCalculationService(BudgetCalculationService budgetCalculationService)
Sets the budgetCalculationService attribute value.
|
void |
setParameterService(org.kuali.rice.coreservice.framework.parameter.ParameterService parameterService)
Sets the parameterService attribute value.
|
void |
syncAllBudgetRates(BudgetDocument<T> budgetDocument) |
void |
syncParentDocumentRates(BudgetDocument<T> budgetDocument)
Does nothing.
|
addRateClassesForRateClassType, areBudgetRatesOutOfSyncWithInsttituteRates, areBudgetRatesOutOfSyncWithInsttituteRatesForRateAudit, areNumbersOfBudgetRatesOutOfSyncWithInstituteRates, checkActivityPrefixForRateClassTypes, filterForActiveRatesOnly, filterInstituteRates, filterRates, findFirstUnitWithRates, generateBudgetProposalLaRate, generateBudgetProposalRate, generateBudgetRate, generateNewAndUpdatedBudgetRates, generateThreePartKey, getActiveInstituteRates, getActivityTypeDescription, getAuditErrors, getBudgetLaRates, getBudgetLaRates, getBudgetLaRates, getBudgetParentDocument, getBudgetPeriods, getBudgetPersonSalaryEffectiveDate, getBudgetRateClasses, getBudgetRateClassMap, getBudgetRates, getBudgetRates, getBudgetRates, getBusinessObjectService, getFilteredInstituteLaRates, getFilteredInstituteRates, getFormattedAffectedBudgetPeriod, getInstituteLaRates, getLocationFlagAsString, getRateEffectiveStartDate, getRateFilterMap, getRatesForProjectDates, getSeparatedBudgetPeriod, getUnitFormulatedCost, getUnitService, isOutOfSync, isOutOfSync, isOutOfSyncForRateAudit_org, isOutOfSyncForRateAudit, isOutOfSyncForRateAudit, isRatesMatched, makeParentUnitAsCurrentUnit, mapRatesToKeys, populateBudgetRatesForNewVersion, populateExistingRateClassTypeMap, populateInstituteRates, preservePersistedBudgetRatesForRateClassType, registerNewAndUpdatedBudgetRates, removeAllPreviouslyRegisteredRateClassesForRateClassType, removeRegisteredBudgetRatesForRateClassType, replaceBudgetRatesForRateClassType, replaceRateClassesForRateClassType, resetAbstractBudgetApplicableRatesToInstituteRates, resetAllBudgetRates, resetBudgetRatesForRateClassType, resetBudgetRatesForRateClassType, setBusinessObjectService, setUnitService, storeAllKeys, storeAllKeysWithRate, syncAllBudgetRatesForInstituteRateType, syncAllRateClasses, syncAllRateClassTypes, syncBudgetRateCollections, syncBudgetRateCollectionsToExistingRates, syncBudgetRates, syncBudgetRatesForRateClassType, syncBudgetRatesForRateClassType, syncVersionNumber, updateRatesForEachPeriod, viewLocation, viewLocationprotected Collection<InstituteRate> getInstituteRates(BudgetDocument<T> budgetDocument)
getInstituteRates in class BudgetRatesServiceImpl<T extends BudgetParent>public void syncAllBudgetRates(BudgetDocument<T> budgetDocument)
syncAllBudgetRates in interface BudgetRatesService<T extends BudgetParent>syncAllBudgetRates in class BudgetRatesServiceImpl<T extends BudgetParent>org.kuali.kra.budget.rates.BudgetRatesService#syncAllBudgetRates(org.kuali.kra.budget.core.Budget)public void syncParentDocumentRates(BudgetDocument<T> budgetDocument)
BudgetRatesServiceImplsyncParentDocumentRates in interface BudgetRatesService<T extends BudgetParent>syncParentDocumentRates in class BudgetRatesServiceImpl<T extends BudgetParent>public boolean performSyncFlag(BudgetDocument<T> budgetDocument)
BudgetRatesServiceImplperformSyncFlag in interface BudgetRatesService<T extends BudgetParent>performSyncFlag in class BudgetRatesServiceImpl<T extends BudgetParent>org.kuali.kra.budget.rates.BudgetRatesService#performSyncFlag()public org.kuali.rice.coreservice.framework.parameter.ParameterService getParameterService()
public void setParameterService(org.kuali.rice.coreservice.framework.parameter.ParameterService parameterService)
parameterService - The parameterService to set.public BudgetCalculationService getBudgetCalculationService()
public void setBudgetCalculationService(BudgetCalculationService budgetCalculationService)
budgetCalculationService - The budgetCalculationService to set.Copyright © 2013 The Kuali Foundation. All Rights Reserved.