org.kuali.rice.krad.datadictionary
Class DataDictionaryIndex

java.lang.Object
  extended by org.kuali.rice.krad.datadictionary.DataDictionaryIndex
All Implemented Interfaces:
Runnable

public class DataDictionaryIndex
extends Object
implements Runnable

Encapsulates a set of statically generated (typically during startup) DataDictionary indexes

Author:
Kuali Rice Team (rice.collab@kuali.org)

Constructor Summary
DataDictionaryIndex(org.springframework.beans.factory.support.DefaultListableBeanFactory ddBeans)
           
 
Method Summary
 Map<String,BusinessObjectEntry> getBusinessObjectEntries()
           
 Map<String,DataObjectEntry> getDataObjectEntries()
           
 Map<String,DocumentEntry> getDocumentEntries()
           
 Map<Class,DocumentEntry> getDocumentEntriesByBusinessObjectClass()
           
 Map<Class,DocumentEntry> getDocumentEntriesByMaintainableClass()
           
 Map<String,DataDictionaryEntry> getEntriesByJstlKey()
           
 Map<Class,Set<InactivationBlockingMetadata>> getInactivationBlockersForClass()
           
 void run()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataDictionaryIndex

public DataDictionaryIndex(org.springframework.beans.factory.support.DefaultListableBeanFactory ddBeans)
Method Detail

getBusinessObjectEntries

public Map<String,BusinessObjectEntry> getBusinessObjectEntries()

getDataObjectEntries

public Map<String,DataObjectEntry> getDataObjectEntries()

getDocumentEntries

public Map<String,DocumentEntry> getDocumentEntries()

getDocumentEntriesByBusinessObjectClass

public Map<Class,DocumentEntry> getDocumentEntriesByBusinessObjectClass()

getDocumentEntriesByMaintainableClass

public Map<Class,DocumentEntry> getDocumentEntriesByMaintainableClass()

getEntriesByJstlKey

public Map<String,DataDictionaryEntry> getEntriesByJstlKey()

getInactivationBlockersForClass

public Map<Class,Set<InactivationBlockingMetadata>> getInactivationBlockersForClass()

run

public void run()
Specified by:
run in interface Runnable


Copyright © 2005-2011 The Kuali Foundation. All Rights Reserved.