Package org.kuali.rice.kns.service.impl
Class BusinessObjectDictionaryServiceImpl
java.lang.Object
org.kuali.rice.kns.service.impl.BusinessObjectDictionaryServiceImpl
- All Implemented Interfaces:
org.kuali.rice.kns.service.BusinessObjectDictionaryService
@Deprecated
public class BusinessObjectDictionaryServiceImpl
extends Object
implements org.kuali.rice.kns.service.BusinessObjectDictionaryService
Deprecated.
Only used by KNS classes, use KRAD.
This class is the service implementation for the BusinessObjectDictionary.
This is the default, Kuali delivered implementation which leverages the
DataDictionaryService.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleandisableSearchButtonsInLookup(Class businessObjectClass) Deprecated.forceInquiryFieldInquiry(Class businessObjectClass, String attributeName) Deprecated.forceInquiryFieldLookup(Class businessObjectClass, String attributeName) Deprecated.forceLookupFieldLookup(Class businessObjectClass, String attributeName) Deprecated.forceLookupResultFieldInquiry(Class businessObjectClass, String attributeName) Deprecated.Deprecated.Uses the DataDictionaryService.org.kuali.rice.krad.service.DataDictionaryServiceDeprecated.This method retrieves the instance of the data dictionary service.getExtraButtonParams(Class businessObjectClass) Deprecated.getExtraButtonSource(Class businessObjectClass) Deprecated.getInquirableClass(Class businessObjectClass) Deprecated.<T extends org.kuali.rice.krad.bo.BusinessObject>
org.kuali.rice.kns.inquiry.InquiryAuthorizergetInquiryAuthorizer(Class<T> businessObjectClass) Deprecated.getInquiryFieldAdditionalDisplayAttributeName(Class businessObjectClass, String attributeName) Deprecated.getInquiryFieldAlternateDisplayAttributeName(Class businessObjectClass, String attributeName) Deprecated.getInquiryFieldNames(Class businessObjectClass, String sectionTitle) Deprecated.<T extends org.kuali.rice.krad.bo.BusinessObject>
org.kuali.rice.kns.inquiry.InquiryPresentationControllergetInquiryPresentationController(Class<T> businessObjectClass) Deprecated.List<org.kuali.rice.kns.datadictionary.InquirySectionDefinition> getInquirySections(Class businessObjectClass) Deprecated.getInquiryTitle(Class businessObjectClass) Deprecated.getLookupableID(Class businessObjectClass) Deprecated.getLookupAttributeReadOnly(Class businessObjectClass, String attributeName) Deprecated.getLookupAttributeRequired(Class businessObjectClass, String attributeName) Deprecated.getLookupDefaultSortFieldNames(Class businessObjectClass) Deprecated.getLookupFieldAdditionalDisplayAttributeName(Class businessObjectClass, String attributeName) Deprecated.getLookupFieldAlternateDisplayAttributeName(Class businessObjectClass, String attributeName) Deprecated.getLookupFieldDefaultValue(Class businessObjectClass, String attributeName) Deprecated.Class<? extends org.kuali.rice.krad.valuefinder.ValueFinder> getLookupFieldDefaultValueFinderClass(Class businessObjectClass, String attributeName) Deprecated.getLookupFieldNames(Class businessObjectClass) Deprecated.getLookupFieldQuickfinderParameterString(Class businessObjectClass, String attributeName) Deprecated.Class<? extends org.kuali.rice.krad.valuefinder.ValueFinder> getLookupFieldQuickfinderParameterStringBuilderClass(Class businessObjectClass, String attributeName) Deprecated.getLookupMenuBar(Class businessObjectClass) Deprecated.getLookupNumberOfColumns(Class businessObjectClass) Deprecated.getLookupResultFieldMaxLength(Class businessObjectClass, String resultFieldName) Deprecated.getLookupResultFieldNames(Class businessObjectClass) Deprecated.getLookupResultFieldTotal(Class businessObjectClass, String attributeName) Deprecated.getLookupResultFieldUseShortLabel(Class businessObjectClass, String attributeName) Deprecated.getLookupResultSetLimit(Class businessObjectClass) Deprecated.getLookupTitle(Class businessObjectClass) Deprecated.getMaintainableLabel(Class businessObjectClass) Deprecated.getMultipleValueLookupResultSetLimit(Class businessObjectClass) Deprecated.getSearchIconOverride(Class businessObjectClass) Deprecated.getTitleAttribute(Class businessObjectClass) Deprecated.isExportable(Class businessObjectClass) Deprecated.isInquirable(Class businessObjectClass) Deprecated.isLookupable(Class businessObjectClass) Deprecated.booleanisLookupFieldTreatWildcardsAndOperatorsAsLiteral(Class businessObjectClass, String attributeName) Deprecated.booleanisLookupFieldTriggerOnChange(Class businessObjectClass, String attributeName) Deprecated.isMaintainable(Class businessObjectClass) Deprecated.noDirectInquiryFieldLookup(Class businessObjectClass, String attributeName) Deprecated.noInquiryFieldInquiry(Class businessObjectClass, String attributeName) Deprecated.noLookupFieldLookup(Class businessObjectClass, String attributeName) Deprecated.noLookupResultFieldInquiry(Class businessObjectClass, String attributeName) Deprecated.voidperformForceUppercase(org.kuali.rice.krad.bo.BusinessObject bo) Deprecated.Recurses down the updatable references and collections of a BO, uppercasing those attributes which are marked as needing to be uppercased in the data dictionary.protected voidperformForceUppercaseCycleSafe(org.kuali.rice.krad.bo.BusinessObject bo, Set<org.kuali.rice.krad.bo.BusinessObject> visited) Deprecated.Handles recursion for performForceUppercase in a cycle-safe manner, keeping track of visited BusinessObjects to prevent infinite recursion.voidsetDataDictionaryService(org.kuali.rice.krad.service.DataDictionaryService dataDictionaryService) Deprecated.Sets the instance of the data dictionary service.voidsetPersistenceStructureService(org.kuali.rice.krad.service.PersistenceStructureService persistenceStructureService) Deprecated.tranlateCodesInInquiry(Class businessObjectClass) Deprecated.tranlateCodesInLookup(Class businessObjectClass) Deprecated.
-
Constructor Details
-
BusinessObjectDictionaryServiceImpl
public BusinessObjectDictionaryServiceImpl()Deprecated.
-
-
Method Details
-
getInquiryAuthorizer
public <T extends org.kuali.rice.krad.bo.BusinessObject> org.kuali.rice.kns.inquiry.InquiryAuthorizer getInquiryAuthorizer(Class<T> businessObjectClass) Deprecated.- Specified by:
getInquiryAuthorizerin interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService
-
getInquiryPresentationController
public <T extends org.kuali.rice.krad.bo.BusinessObject> org.kuali.rice.kns.inquiry.InquiryPresentationController getInquiryPresentationController(Class<T> businessObjectClass) Deprecated.- Specified by:
getInquiryPresentationControllerin interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService
-
getBusinessObjectClassnames
Deprecated.Uses the DataDictionaryService.- Specified by:
getBusinessObjectClassnamesin interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
isLookupable
Deprecated.- Specified by:
isLookupablein interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
isInquirable
Deprecated.- Specified by:
isInquirablein interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
isMaintainable
Deprecated.- Specified by:
isMaintainablein interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
isExportable
Deprecated.- Specified by:
isExportablein interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
getLookupFieldNames
Deprecated.- Specified by:
getLookupFieldNamesin interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
getLookupTitle
Deprecated.- Specified by:
getLookupTitlein interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
getLookupMenuBar
Deprecated.- Specified by:
getLookupMenuBarin interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
getExtraButtonSource
Deprecated.- Specified by:
getExtraButtonSourcein interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
getExtraButtonParams
Deprecated.- Specified by:
getExtraButtonParamsin interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
getSearchIconOverride
Deprecated.- Specified by:
getSearchIconOverridein interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
getLookupDefaultSortFieldNames
Deprecated.- Specified by:
getLookupDefaultSortFieldNamesin interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
getLookupResultFieldNames
Deprecated.- Specified by:
getLookupResultFieldNamesin interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
getLookupResultFieldMaxLength
Deprecated.- Specified by:
getLookupResultFieldMaxLengthin interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
getLookupResultSetLimit
Deprecated.- Specified by:
getLookupResultSetLimitin interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
getMultipleValueLookupResultSetLimit
Deprecated.- Specified by:
getMultipleValueLookupResultSetLimitin interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
getLookupNumberOfColumns
Deprecated.- Specified by:
getLookupNumberOfColumnsin interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
getLookupAttributeRequired
Deprecated.- Specified by:
getLookupAttributeRequiredin interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
getLookupAttributeReadOnly
Deprecated.- Specified by:
getLookupAttributeReadOnlyin interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
getInquiryFieldNames
Deprecated.- Specified by:
getInquiryFieldNamesin interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
getInquirySections
public List<org.kuali.rice.kns.datadictionary.InquirySectionDefinition> getInquirySections(Class businessObjectClass) Deprecated.- Specified by:
getInquirySectionsin interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
getInquiryTitle
Deprecated.- Specified by:
getInquiryTitlein interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
getInquirableClass
Deprecated.- Specified by:
getInquirableClassin interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
getMaintainableLabel
Deprecated.- Specified by:
getMaintainableLabelin interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
getLookupableID
Deprecated.- Specified by:
getLookupableIDin interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
performForceUppercase
public void performForceUppercase(org.kuali.rice.krad.bo.BusinessObject bo) Deprecated.Recurses down the updatable references and collections of a BO, uppercasing those attributes which are marked as needing to be uppercased in the data dictionary. Updatability of a reference or collection is defined by the PersistenceStructureService- Specified by:
performForceUppercasein interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- Parameters:
bo- the BO to uppercase- See Also:
-
performForceUppercaseCycleSafe
protected void performForceUppercaseCycleSafe(org.kuali.rice.krad.bo.BusinessObject bo, Set<org.kuali.rice.krad.bo.BusinessObject> visited) Deprecated.Handles recursion for performForceUppercase in a cycle-safe manner, keeping track of visited BusinessObjects to prevent infinite recursion. -
setDataDictionaryService
public void setDataDictionaryService(org.kuali.rice.krad.service.DataDictionaryService dataDictionaryService) Deprecated.Sets the instance of the data dictionary service.- Parameters:
dataDictionaryService-
-
getDataDictionaryService
public org.kuali.rice.krad.service.DataDictionaryService getDataDictionaryService()Deprecated.This method retrieves the instance of the data dictionary service.- Returns:
- An instance of the DataDictionaryService.
-
getTitleAttribute
Deprecated.- Specified by:
getTitleAttributein interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
forceLookupResultFieldInquiry
Deprecated.- Specified by:
forceLookupResultFieldInquiryin interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
noLookupResultFieldInquiry
Deprecated.- Specified by:
noLookupResultFieldInquiryin interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
forceLookupFieldLookup
Deprecated.- Specified by:
forceLookupFieldLookupin interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
forceInquiryFieldLookup
Deprecated.- Specified by:
forceInquiryFieldLookupin interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService
-
noLookupFieldLookup
Deprecated.- Specified by:
noLookupFieldLookupin interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
noDirectInquiryFieldLookup
Deprecated.- Specified by:
noDirectInquiryFieldLookupin interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
getLookupResultFieldUseShortLabel
Deprecated.- Specified by:
getLookupResultFieldUseShortLabelin interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
getLookupResultFieldTotal
Deprecated.- Specified by:
getLookupResultFieldTotalin interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
forceInquiryFieldInquiry
Deprecated.- Specified by:
forceInquiryFieldInquiryin interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
noInquiryFieldInquiry
Deprecated.- Specified by:
noInquiryFieldInquiryin interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
getLookupFieldDefaultValue
Deprecated.- Specified by:
getLookupFieldDefaultValuein interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
getLookupFieldDefaultValueFinderClass
public Class<? extends org.kuali.rice.krad.valuefinder.ValueFinder> getLookupFieldDefaultValueFinderClass(Class businessObjectClass, String attributeName) Deprecated.- Specified by:
getLookupFieldDefaultValueFinderClassin interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
getLookupFieldQuickfinderParameterString
public String getLookupFieldQuickfinderParameterString(Class businessObjectClass, String attributeName) Deprecated.- Specified by:
getLookupFieldQuickfinderParameterStringin interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService
-
getLookupFieldQuickfinderParameterStringBuilderClass
public Class<? extends org.kuali.rice.krad.valuefinder.ValueFinder> getLookupFieldQuickfinderParameterStringBuilderClass(Class businessObjectClass, String attributeName) Deprecated.- Specified by:
getLookupFieldQuickfinderParameterStringBuilderClassin interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService
-
setPersistenceStructureService
public void setPersistenceStructureService(org.kuali.rice.krad.service.PersistenceStructureService persistenceStructureService) Deprecated. -
isLookupFieldTreatWildcardsAndOperatorsAsLiteral
public boolean isLookupFieldTreatWildcardsAndOperatorsAsLiteral(Class businessObjectClass, String attributeName) Deprecated.- Specified by:
isLookupFieldTreatWildcardsAndOperatorsAsLiteralin interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
getInquiryFieldAdditionalDisplayAttributeName
public String getInquiryFieldAdditionalDisplayAttributeName(Class businessObjectClass, String attributeName) Deprecated.- Specified by:
getInquiryFieldAdditionalDisplayAttributeNamein interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
getInquiryFieldAlternateDisplayAttributeName
public String getInquiryFieldAlternateDisplayAttributeName(Class businessObjectClass, String attributeName) Deprecated.- Specified by:
getInquiryFieldAlternateDisplayAttributeNamein interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
getLookupFieldAdditionalDisplayAttributeName
public String getLookupFieldAdditionalDisplayAttributeName(Class businessObjectClass, String attributeName) Deprecated.- Specified by:
getLookupFieldAdditionalDisplayAttributeNamein interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
getLookupFieldAlternateDisplayAttributeName
public String getLookupFieldAlternateDisplayAttributeName(Class businessObjectClass, String attributeName) Deprecated.- Specified by:
getLookupFieldAlternateDisplayAttributeNamein interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
tranlateCodesInLookup
Deprecated.- Specified by:
tranlateCodesInLookupin interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
tranlateCodesInInquiry
Deprecated.- Specified by:
tranlateCodesInInquiryin interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
isLookupFieldTriggerOnChange
Deprecated.- Specified by:
isLookupFieldTriggerOnChangein interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-
disableSearchButtonsInLookup
Deprecated.- Specified by:
disableSearchButtonsInLookupin interfaceorg.kuali.rice.kns.service.BusinessObjectDictionaryService- See Also:
-