public class AccessSecurityAccountBalanceByConsolidationLookupableHelperServiceImpl extends AccountBalanceByConsolidationLookupableHelperServiceImpl
Modifier and Type | Field and Description |
---|---|
protected AccessSecurityService |
accessSecurityService |
protected org.kuali.rice.core.api.config.property.ConfigurationService |
kualiConfigurationService |
protected ObjectTypeService |
objectTypeService |
ACTION_URLS_CHILDREN_END, ACTION_URLS_CHILDREN_SEPARATOR, ACTION_URLS_CHILDREN_STARTER, ACTION_URLS_EMPTY, ACTION_URLS_SEPARATOR, backLocation, businessObjectAuthorizationService, businessObjectClass, businessObjectDictionaryService, businessObjectMetaDataService, businessObjectService, configurationService, dataDictionaryService, docFormKey, docNum, encryptionService, fieldConversions, forceLookupResultFieldInquiryCache, inquirableClassCache, kualiInquirable, lookupResultsService, lookupService, maintenanceDocumentDictionaryService, noLookupResultFieldInquiryCache, parameters, parameterService, persistenceStructureService, readOnlyFieldsList, referencesToRefresh, resultColumns, RESULTS_DEFAULT_MAX_COLUMN_LENGTH, rows, sequenceAccessorService, TITLE_ACTION_URL_PREPENDTEXT_PROPERTY, TITLE_RETURN_URL_PREPENDTEXT_PROPERTY
Constructor and Description |
---|
AccessSecurityAccountBalanceByConsolidationLookupableHelperServiceImpl() |
Modifier and Type | Method and Description |
---|---|
protected List |
buildAccountBalanceTotals(List balanceDetails,
Integer universityFiscalYear,
String subAccountNumber,
TransientBalanceInquiryAttributes dbo)
Rebuilds the account balance total lines, logic mostly duplicated from AccountBalanceServiceImpl:findAccountBalanceByConsolidation
|
List<? extends org.kuali.rice.krad.bo.BusinessObject> |
getSearchResults(Map fieldValues)
Checks security on the detail balance records, if user does not have access to view any of those records they are removed and total lines
are updated
|
void |
setAccessSecurityService(AccessSecurityService accessSecurityService)
Sets the accessSecurityService attribute value.
|
void |
setConfigurationService(org.kuali.rice.core.api.config.property.ConfigurationService kualiConfigurationService)
Sets the kualiConfigurationService attribute value.
|
void |
setObjectTypeService(ObjectTypeService objectTypeService)
Sets the objectTypeService attribute value.
|
getInquiryUrl, setAccountBalanceService
addToReturnHref, allowsMaintenanceDeleteAction, allowsMaintenanceEditAction, allowsMaintenanceNewOrCopyAction, allowsNewOrCopyAction, applyConditionalLogicForFieldDisplay, applyFieldAuthorizationsFromNestedLookups, checkForAdditionalFields, getActionUrlHref, getActionUrls, getActionUrlTitleText, getBackLocation, getBusinessObjectAuthorizationService, getBusinessObjectClass, getBusinessObjectDictionaryService, getBusinessObjectMetaDataService, getBusinessObjectService, getColumnMaxLength, getColumns, getConditionallyHiddenPropertyNames, getConditionallyReadOnlyPropertyNames, getConditionallyRequiredPropertyNames, getCurrentSearchFieldValue, getCustomActionUrls, getDataDictionaryService, getDefaultSortColumns, getDocFormKey, getDocNum, getEmptyActionUrls, getEmptyAnchorHtmlData, getEncryptionService, getExtraField, getKualiConfigurationService, getKualiInquirable, getLookupResultsService, getLookupService, getMaintenanceDocumentDictionaryService, getMaintenanceDocumentTypeName, getMaintenanceUrl, getParameters, getParameters, getParameterService, getParametersFromPrimaryKey, getPersistenceStructureService, getPrimaryKeyFieldLabels, getPropertyClass, getReadOnlyFieldsList, getReferencesToRefresh, getReturnAnchorHtmlData, getReturnHref, getReturnHref, getReturnInputHtmlData, getReturnKeys, getReturnLocation, getReturnUrl, getReturnUrl, getRows, getSearchResultsUnbounded, getSequenceAccessorService, getSupplementalMenuBar, getTitle, getUrlData, getUrlData, isResultReturnable, isSearchUsingOnlyPrimaryKeyValues, maskValueIfNecessary, performClear, performCustomAction, performLookup, setBackLocation, setBusinessObjectClass, setBusinessObjectDictionaryService, setBusinessObjectMetaDataService, setBusinessObjectService, setDataDictionaryService, setDocFormKey, setDocNum, setEncryptionService, setFieldConversions, setKualiInquirable, setLookupResultsService, setLookupService, setMaintenanceDocumentDictionaryService, setParameters, setParameterService, setParameterService, setPersistenceStructureService, setReadOnlyFieldsList, setReferencesToRefresh, setRows, setSequenceAccessorService, shouldDisplayHeaderNonMaintActions, shouldDisplayLookupCriteria, validateSearchParameters, validateSearchParameterWildcardAndOperators
protected AccessSecurityService accessSecurityService
protected ObjectTypeService objectTypeService
protected org.kuali.rice.core.api.config.property.ConfigurationService kualiConfigurationService
public AccessSecurityAccountBalanceByConsolidationLookupableHelperServiceImpl()
public List<? extends org.kuali.rice.krad.bo.BusinessObject> getSearchResults(Map fieldValues)
getSearchResults
in interface org.kuali.rice.kns.lookup.LookupableHelperService
getSearchResults
in class AccountBalanceByConsolidationLookupableHelperServiceImpl
fieldValues
- - Map containing prop name keys and search valuesAccountBalanceByConsolidationLookupableHelperServiceImpl.getSearchResults(java.util.Map)
protected List buildAccountBalanceTotals(List balanceDetails, Integer universityFiscalYear, String subAccountNumber, TransientBalanceInquiryAttributes dbo)
balanceDetails
- List of AccountBalance detail linesuniversityFiscalYear
- Fiscal Year being searchedsubAccountNumber
- Sub Account number being searcheddbo
- TransientBalanceInquiryAttributes object that will be set on total linespublic void setAccessSecurityService(AccessSecurityService accessSecurityService)
accessSecurityService
- The accessSecurityService to set.public void setObjectTypeService(ObjectTypeService objectTypeService)
objectTypeService
- The objectTypeService to set.public void setConfigurationService(org.kuali.rice.core.api.config.property.ConfigurationService kualiConfigurationService)
kualiConfigurationService
- The kualiConfigurationService to set.Copyright © 2004–2015 The Kuali Foundation. All rights reserved.