Package org.kuali.rice.kns.service.impl
Class BusinessObjectMetaDataServiceImpl
java.lang.Object
org.kuali.rice.krad.service.impl.DataObjectMetaDataServiceImpl
org.kuali.rice.kns.service.impl.BusinessObjectMetaDataServiceImpl
- All Implemented Interfaces:
org.kuali.rice.kns.service.BusinessObjectMetaDataService,org.kuali.rice.krad.service.DataObjectMetaDataService
@Deprecated
public class BusinessObjectMetaDataServiceImpl
extends org.kuali.rice.krad.service.impl.DataObjectMetaDataServiceImpl
implements org.kuali.rice.kns.service.BusinessObjectMetaDataService
Deprecated.
Implementation of the
BusinessObjectMetaDataService which uses
the following services to gather its meta data:- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.kuali.rice.kns.service.BusinessObjectDictionaryServiceDeprecated.Gets the businessObjectDictionaryService attribute.org.kuali.rice.krad.bo.DataObjectRelationshipgetBusinessObjectRelationship(Object bo, Class boClass, String attributeName, String attributePrefix, boolean keysOnly) Deprecated.org.kuali.rice.krad.bo.DataObjectRelationshipgetBusinessObjectRelationship(Object bo, String attributeName) Deprecated.org.kuali.rice.krad.bo.DataObjectRelationshipgetBusinessObjectRelationship(org.kuali.rice.krad.datadictionary.RelationshipDefinition ddReference, Object bo, Class boClass, String attributeName, String attributePrefix, boolean keysOnly) Deprecated.org.kuali.rice.krad.datadictionary.RelationshipDefinitiongetBusinessObjectRelationshipDefinition(Class c, String attributeName) Deprecated.org.kuali.rice.krad.datadictionary.RelationshipDefinitiongetBusinessObjectRelationshipDefinition(Object bo, String attributeName) Deprecated.List<org.kuali.rice.krad.bo.DataObjectRelationship> getBusinessObjectRelationships(Class<? extends Object> boClass) Deprecated.List<org.kuali.rice.krad.bo.DataObjectRelationship> Deprecated.Deprecated.getForeignKeyFieldName(Class businessObjectClass, String attributeName, String targetName) Deprecated.getInquirableFieldNames(Class boClass, String sectionTitle) Deprecated.getLookupableFieldNames(Class boClass) Deprecated.getLookupFieldDefaultValue(Class businessObjectClass, String attributeName) Deprecated.getLookupFieldDefaultValueFinderClass(Class businessObjectClass, String attributeName) Deprecated.getLookupFieldQuickfinderParameterString(Class businessObjectClass, String attributeName) Deprecated.Class<? extends org.kuali.rice.krad.valuefinder.ValueFinder> getLookupFieldQuickfinderParameterStringBuilderClass(Class businessObjectClass, String attributeName) Deprecated.getReferencesForForeignKey(Object bo, String attributeName) Deprecated.booleanhasLocalInquiry(Class<?> dataObjectClass) Deprecated.booleanhasLocalLookup(Class<?> dataObjectClass) Deprecated.booleanisAttributeInquirable(Class boClass, String attributeName, String sectionTitle) Deprecated.booleanisAttributeLookupable(Class boClass, String attributeName) Deprecated.booleanisInquirable(Class boClass) Deprecated.booleanisLookupable(Class boClass) Deprecated.voidsetBusinessObjectDictionaryService(org.kuali.rice.kns.service.BusinessObjectDictionaryService businessObjectDictionaryService) Deprecated.Sets the businessObjectDictionaryService attribute value.Methods inherited from class org.kuali.rice.krad.service.impl.DataObjectMetaDataServiceImpl
areNotesSupported, classHasSupportedFeatures, equalsByPrimaryKeys, getBusinessObjectEntry, getDataDictionaryService, getDataObjectEntry, getDataObjectIdentifierString, getDataObjectRelationship, getDataObjectRelationship, getDataObjectRelationships, getDictionaryRelationship, getKualiModuleService, getPersistenceStructureService, getPrimaryKeyFieldValues, getPrimaryKeyFieldValues, getRelationshipMetadata, getTitleAttribute, getViewDictionaryService, listPrimaryKeyFieldNames, populateRelationshipFromDictionaryReference, setDataDictionaryService, setKualiModuleService, setPersistenceStructureService, setViewDictionaryService, validateBusinessObjectClassMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.kuali.rice.krad.service.DataObjectMetaDataService
areNotesSupported, equalsByPrimaryKeys, getDataObjectIdentifierString, getDataObjectRelationship, getDataObjectRelationships, getDictionaryRelationship, getPrimaryKeyFieldValues, getPrimaryKeyFieldValues, getTitleAttribute, listPrimaryKeyFieldNames
-
Constructor Details
-
BusinessObjectMetaDataServiceImpl
public BusinessObjectMetaDataServiceImpl()Deprecated.
-
-
Method Details
-
getCollectionNames
Deprecated.- Specified by:
getCollectionNamesin interfaceorg.kuali.rice.kns.service.BusinessObjectMetaDataService
-
getInquirableFieldNames
Deprecated.- Specified by:
getInquirableFieldNamesin interfaceorg.kuali.rice.kns.service.BusinessObjectMetaDataService
-
getLookupableFieldNames
Deprecated.- Specified by:
getLookupableFieldNamesin interfaceorg.kuali.rice.kns.service.BusinessObjectMetaDataService
-
getLookupFieldDefaultValue
Deprecated.- Specified by:
getLookupFieldDefaultValuein interfaceorg.kuali.rice.kns.service.BusinessObjectMetaDataService
-
getLookupFieldDefaultValueFinderClass
Deprecated.- Specified by:
getLookupFieldDefaultValueFinderClassin interfaceorg.kuali.rice.kns.service.BusinessObjectMetaDataService
-
getLookupFieldQuickfinderParameterString
public String getLookupFieldQuickfinderParameterString(Class businessObjectClass, String attributeName) Deprecated.- Specified by:
getLookupFieldQuickfinderParameterStringin interfaceorg.kuali.rice.kns.service.BusinessObjectMetaDataService
-
getLookupFieldQuickfinderParameterStringBuilderClass
public Class<? extends org.kuali.rice.krad.valuefinder.ValueFinder> getLookupFieldQuickfinderParameterStringBuilderClass(Class businessObjectClass, String attributeName) Deprecated.- Specified by:
getLookupFieldQuickfinderParameterStringBuilderClassin interfaceorg.kuali.rice.kns.service.BusinessObjectMetaDataService
-
isAttributeInquirable
Deprecated.- Specified by:
isAttributeInquirablein interfaceorg.kuali.rice.kns.service.BusinessObjectMetaDataService
-
isInquirable
Deprecated.- Specified by:
isInquirablein interfaceorg.kuali.rice.kns.service.BusinessObjectMetaDataService
-
isAttributeLookupable
Deprecated.- Specified by:
isAttributeLookupablein interfaceorg.kuali.rice.kns.service.BusinessObjectMetaDataService
-
isLookupable
Deprecated.- Specified by:
isLookupablein interfaceorg.kuali.rice.kns.service.BusinessObjectMetaDataService
-
getBusinessObjectRelationship
public org.kuali.rice.krad.bo.DataObjectRelationship getBusinessObjectRelationship(Object bo, String attributeName) Deprecated.- Specified by:
getBusinessObjectRelationshipin interfaceorg.kuali.rice.kns.service.BusinessObjectMetaDataService
-
getBusinessObjectRelationship
public org.kuali.rice.krad.bo.DataObjectRelationship getBusinessObjectRelationship(org.kuali.rice.krad.datadictionary.RelationshipDefinition ddReference, Object bo, Class boClass, String attributeName, String attributePrefix, boolean keysOnly) Deprecated.- Specified by:
getBusinessObjectRelationshipin interfaceorg.kuali.rice.kns.service.BusinessObjectMetaDataService
-
getBusinessObjectRelationshipDefinition
public org.kuali.rice.krad.datadictionary.RelationshipDefinition getBusinessObjectRelationshipDefinition(Class c, String attributeName) Deprecated.- Specified by:
getBusinessObjectRelationshipDefinitionin interfaceorg.kuali.rice.kns.service.BusinessObjectMetaDataService
-
getBusinessObjectRelationshipDefinition
public org.kuali.rice.krad.datadictionary.RelationshipDefinition getBusinessObjectRelationshipDefinition(Object bo, String attributeName) Deprecated.- Specified by:
getBusinessObjectRelationshipDefinitionin interfaceorg.kuali.rice.kns.service.BusinessObjectMetaDataService
-
getBusinessObjectRelationship
public org.kuali.rice.krad.bo.DataObjectRelationship getBusinessObjectRelationship(Object bo, Class boClass, String attributeName, String attributePrefix, boolean keysOnly) Deprecated.- Specified by:
getBusinessObjectRelationshipin interfaceorg.kuali.rice.kns.service.BusinessObjectMetaDataService
-
getBusinessObjectRelationships
public List<org.kuali.rice.krad.bo.DataObjectRelationship> getBusinessObjectRelationships(Object bo) Deprecated.- Specified by:
getBusinessObjectRelationshipsin interfaceorg.kuali.rice.kns.service.BusinessObjectMetaDataService
-
getBusinessObjectRelationships
public List<org.kuali.rice.krad.bo.DataObjectRelationship> getBusinessObjectRelationships(Class<? extends Object> boClass) Deprecated.- Specified by:
getBusinessObjectRelationshipsin interfaceorg.kuali.rice.kns.service.BusinessObjectMetaDataService
-
getReferencesForForeignKey
Deprecated.- Specified by:
getReferencesForForeignKeyin interfaceorg.kuali.rice.kns.service.BusinessObjectMetaDataService- See Also:
-
getForeignKeyFieldName
public String getForeignKeyFieldName(Class businessObjectClass, String attributeName, String targetName) Deprecated.- Specified by:
getForeignKeyFieldNamein interfaceorg.kuali.rice.kns.service.BusinessObjectMetaDataService
-
hasLocalLookup
Deprecated.- Specified by:
hasLocalLookupin interfaceorg.kuali.rice.krad.service.DataObjectMetaDataService- Overrides:
hasLocalLookupin classorg.kuali.rice.krad.service.impl.DataObjectMetaDataServiceImpl- See Also:
-
hasLocalInquiry
Deprecated.- Specified by:
hasLocalInquiryin interfaceorg.kuali.rice.krad.service.DataObjectMetaDataService- Overrides:
hasLocalInquiryin classorg.kuali.rice.krad.service.impl.DataObjectMetaDataServiceImpl- See Also:
-
getBusinessObjectDictionaryService
protected org.kuali.rice.kns.service.BusinessObjectDictionaryService getBusinessObjectDictionaryService()Deprecated.Gets the businessObjectDictionaryService attribute.- Returns:
- Returns the businessObjectDictionaryService.
-
setBusinessObjectDictionaryService
public void setBusinessObjectDictionaryService(org.kuali.rice.kns.service.BusinessObjectDictionaryService businessObjectDictionaryService) Deprecated.Sets the businessObjectDictionaryService attribute value.- Parameters:
businessObjectDictionaryService- The BusinessObjectDictionaryService to set.
-
DataObjectMetaDataServiceImplif still using legacy data framework, otherwise use new KRAD Data framework.