Class DataDictionaryIndex
java.lang.Object
org.kuali.rice.krad.datadictionary.DataDictionaryIndex
- All Implemented Interfaces:
Runnable
Encapsulates a set of statically generated (typically during startup)
DataDictionary indexes
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
-
Constructor Summary
ConstructorsConstructorDescriptionDataDictionaryIndex(org.springframework.beans.factory.support.DefaultListableBeanFactory ddBeans) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddBeanNamesToNamespace(String namespaceCode, List<String> beanNames) Associates a list of bean names with the given namespace codeMapping of namespace codes to bean definition names that are associated with that namespacevoidrun()
-
Constructor Details
-
DataDictionaryIndex
public DataDictionaryIndex(org.springframework.beans.factory.support.DefaultListableBeanFactory ddBeans)
-
-
Method Details
-
run
public void run() -
getBusinessObjectEntries
-
getDataObjectEntries
-
getDocumentEntries
-
getDocumentEntriesByBusinessObjectClass
-
getDocumentEntriesByMaintainableClass
-
getEntriesByJstlKey
-
getInactivationBlockersForClass
-
getDictionaryBeansByNamespace
Mapping of namespace codes to bean definition names that are associated with that namespace- Returns:
- Map<String, List<String>> where map key is namespace code, and map value is list of bean names
-
addBeanNamesToNamespace
Associates a list of bean names with the given namespace code- Parameters:
namespaceCode- - namespace code to associate beans withbeanNames- - list of bean names that belong to the namespace
-