org.kuali.rice.krad.bo
Class ModuleConfiguration

java.lang.Object
  extended by org.kuali.rice.krad.bo.ModuleConfiguration
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware

public class ModuleConfiguration
extends Object
implements org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware

This is a description of what this class does - bhargavp don't forget to fill this in.

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

Field Summary
protected  org.springframework.context.ApplicationContext applicationContext
           
protected  List<String> databaseRepositoryFilePaths
           
protected  List<String> dataDictionaryPackages
           
protected  DataDictionaryService dataDictionaryService
           
protected  String dataSourceName
           
protected  javax.persistence.EntityManager entityManager
           
protected  Map<Class,Class> externalizableBusinessObjectImplementations
           
protected  boolean initializeDataDictionary
           
protected  List<String> jobNames
           
protected  String namespaceCode
           
protected  List<String> packagePrefixes
           
protected  PersistenceService persistenceService
           
protected  List<String> scriptConfigurationFilePaths
           
protected  List<String> triggerNames
           
 
Constructor Summary
ModuleConfiguration()
           
 
Method Summary
 void afterPropertiesSet()
           
 List<String> getDatabaseRepositoryFilePaths()
           
 List<String> getDataDictionaryPackages()
           
 DataDictionaryService getDataDictionaryService()
           
 String getDataSourceName()
           
 javax.persistence.EntityManager getEntityManager()
           
 Map<Class,Class> getExternalizableBusinessObjectImplementations()
           
 List<String> getJobNames()
           
 String getNamespaceCode()
           
 List<String> getPackagePrefixes()
           
 PersistenceService getPersistenceService()
           
 List<String> getScriptConfigurationFilePaths()
           
 List<String> getTriggerNames()
           
 boolean isInitializeDataDictionary()
           
 void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
           
 void setDatabaseRepositoryFilePaths(List<String> databaseRepositoryFilePaths)
           
 void setDataDictionaryPackages(List<String> dataDictionaryPackages)
           
 void setDataDictionaryService(DataDictionaryService dataDictionaryService)
           
 void setDataSourceName(String dataSourceName)
           
 void setEntityManager(javax.persistence.EntityManager entityManager)
           
 void setExternalizableBusinessObjectImplementations(Map<Class,Class> externalizableBusinessObjectImplementations)
           
 void setInitializeDataDictionary(boolean initializeDataDictionary)
           
 void setJobNames(List<String> jobNames)
           
 void setNamespaceCode(String namespaceCode)
           
 void setPackagePrefixes(List<String> packagePrefixes)
           
 void setPersistenceService(PersistenceService persistenceService)
           
 void setScriptConfigurationFilePaths(List<String> scriptConfigurationFilePaths)
           
 void setTriggerNames(List<String> triggerNames)
           
protected  void trimList(List<String> stringList)
          This method passes by reference.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

namespaceCode

protected String namespaceCode

applicationContext

protected org.springframework.context.ApplicationContext applicationContext

packagePrefixes

protected List<String> packagePrefixes

databaseRepositoryFilePaths

protected List<String> databaseRepositoryFilePaths

dataDictionaryPackages

protected List<String> dataDictionaryPackages

scriptConfigurationFilePaths

protected List<String> scriptConfigurationFilePaths

jobNames

protected List<String> jobNames

triggerNames

protected List<String> triggerNames

dataSourceName

protected String dataSourceName

entityManager

protected javax.persistence.EntityManager entityManager

externalizableBusinessObjectImplementations

protected Map<Class,Class> externalizableBusinessObjectImplementations

initializeDataDictionary

protected boolean initializeDataDictionary

persistenceService

protected PersistenceService persistenceService

dataDictionaryService

protected DataDictionaryService dataDictionaryService
Constructor Detail

ModuleConfiguration

public ModuleConfiguration()
Method Detail

getDatabaseRepositoryFilePaths

public List<String> getDatabaseRepositoryFilePaths()
Returns:
the databaseRepositoryFilePaths

setDatabaseRepositoryFilePaths

public void setDatabaseRepositoryFilePaths(List<String> databaseRepositoryFilePaths)
Parameters:
databaseRepositoryFilePaths - the databaseRepositoryFilePaths to set

getDataDictionaryPackages

public List<String> getDataDictionaryPackages()
Returns:
the dataDictionaryPackages

setDataDictionaryPackages

public void setDataDictionaryPackages(List<String> dataDictionaryPackages)
Parameters:
dataDictionaryPackages - the dataDictionaryPackages to set

getExternalizableBusinessObjectImplementations

public Map<Class,Class> getExternalizableBusinessObjectImplementations()
Returns:
the externalizableBusinessObjectImplementations

setExternalizableBusinessObjectImplementations

public void setExternalizableBusinessObjectImplementations(Map<Class,Class> externalizableBusinessObjectImplementations)
Parameters:
externalizableBusinessObjectImplementations - the externalizableBusinessObjectImplementations to set

getPackagePrefixes

public List<String> getPackagePrefixes()

setPackagePrefixes

public void setPackagePrefixes(List<String> packagePrefixes)

setInitializeDataDictionary

public void setInitializeDataDictionary(boolean initializeDataDictionary)

getScriptConfigurationFilePaths

public List<String> getScriptConfigurationFilePaths()

getJobNames

public List<String> getJobNames()
Returns:
the jobNames

setJobNames

public void setJobNames(List<String> jobNames)
Parameters:
jobNames - the jobNames to set

getTriggerNames

public List<String> getTriggerNames()
Returns:
the triggerNames

setTriggerNames

public void setTriggerNames(List<String> triggerNames)
Parameters:
triggerNames - the triggerNames to set

isInitializeDataDictionary

public boolean isInitializeDataDictionary()
Returns:
the initializeDataDictionary

setScriptConfigurationFilePaths

public void setScriptConfigurationFilePaths(List<String> scriptConfigurationFilePaths)
Parameters:
scriptConfigurationFilePaths - the scriptConfigurationFilePaths to set

afterPropertiesSet

public void afterPropertiesSet()
                        throws Exception
Specified by:
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
Throws:
Exception

getNamespaceCode

public String getNamespaceCode()
Returns:
the namespaceCode

setNamespaceCode

public void setNamespaceCode(String namespaceCode)
Parameters:
namespaceCode - the namespaceCode to set

setApplicationContext

public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
Specified by:
setApplicationContext in interface org.springframework.context.ApplicationContextAware

getDataDictionaryService

public DataDictionaryService getDataDictionaryService()
Returns:
the dataDictionaryService

setDataDictionaryService

public void setDataDictionaryService(DataDictionaryService dataDictionaryService)
Parameters:
dataDictionaryService - the dataDictionaryService to set

getPersistenceService

public PersistenceService getPersistenceService()
Returns:
the persistenceService

setPersistenceService

public void setPersistenceService(PersistenceService persistenceService)
Parameters:
persistenceService - the persistenceService to set

getDataSourceName

public String getDataSourceName()

setDataSourceName

public void setDataSourceName(String dataSourceName)

getEntityManager

public javax.persistence.EntityManager getEntityManager()

setEntityManager

public void setEntityManager(javax.persistence.EntityManager entityManager)

trimList

protected void trimList(List<String> stringList)
This method passes by reference. It will alter the list passed in.

Parameters:
stringList -


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