org.kuali.rice.kns.service.impl
Class KualiModuleServiceImpl

java.lang.Object
  extended by org.kuali.rice.kns.service.impl.KualiModuleServiceImpl
All Implemented Interfaces:
org.kuali.rice.kns.service.KualiModuleService, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware

public class KualiModuleServiceImpl
extends Object
implements org.kuali.rice.kns.service.KualiModuleService, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware


Constructor Summary
KualiModuleServiceImpl()
           
 
Method Summary
 void afterPropertiesSet()
           
 String getComponentCode(Class<?> documentOrStepClass)
           
 List<String> getDataDictionaryPackages()
           
 List<org.kuali.rice.kns.service.ModuleService> getInstalledModuleServices()
           
 org.kuali.rice.kns.service.ModuleService getModuleService(String moduleId)
           
 org.kuali.rice.kns.service.ModuleService getModuleServiceByNamespaceCode(String namespaceCode)
           
 String getNamespaceCode(Class<?> documentOrStepClass)
           
 String getNamespaceName(String namespaceCode)
           
 org.kuali.rice.kns.service.ModuleService getResponsibleModuleService(Class boClass)
           
 org.kuali.rice.kns.service.ModuleService getResponsibleModuleServiceForJob(String jobName)
           
 boolean isModuleServiceInstalled(String namespaceCode)
           
 void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
           
 void setInstalledModuleServices(List<org.kuali.rice.kns.service.ModuleService> installedModuleServices)
           
 void setLoadRiceInstalledModuleServices(boolean loadRiceInstalledModuleServices)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KualiModuleServiceImpl

public KualiModuleServiceImpl()
Method Detail

setApplicationContext

public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
Specified by:
setApplicationContext in interface org.springframework.context.ApplicationContextAware
Parameters:
applicationContext - the applicationContext to set

getInstalledModuleServices

public List<org.kuali.rice.kns.service.ModuleService> getInstalledModuleServices()
Specified by:
getInstalledModuleServices in interface org.kuali.rice.kns.service.KualiModuleService

getModuleService

public org.kuali.rice.kns.service.ModuleService getModuleService(String moduleId)
Specified by:
getModuleService in interface org.kuali.rice.kns.service.KualiModuleService

getModuleServiceByNamespaceCode

public org.kuali.rice.kns.service.ModuleService getModuleServiceByNamespaceCode(String namespaceCode)
Specified by:
getModuleServiceByNamespaceCode in interface org.kuali.rice.kns.service.KualiModuleService

isModuleServiceInstalled

public boolean isModuleServiceInstalled(String namespaceCode)
Specified by:
isModuleServiceInstalled in interface org.kuali.rice.kns.service.KualiModuleService

getResponsibleModuleService

public org.kuali.rice.kns.service.ModuleService getResponsibleModuleService(Class boClass)
Specified by:
getResponsibleModuleService in interface org.kuali.rice.kns.service.KualiModuleService

getResponsibleModuleServiceForJob

public org.kuali.rice.kns.service.ModuleService getResponsibleModuleServiceForJob(String jobName)
Specified by:
getResponsibleModuleServiceForJob in interface org.kuali.rice.kns.service.KualiModuleService

setInstalledModuleServices

public void setInstalledModuleServices(List<org.kuali.rice.kns.service.ModuleService> installedModuleServices)
Specified by:
setInstalledModuleServices in interface org.kuali.rice.kns.service.KualiModuleService

getDataDictionaryPackages

public List<String> getDataDictionaryPackages()
Specified by:
getDataDictionaryPackages in interface org.kuali.rice.kns.service.KualiModuleService

getNamespaceName

public String getNamespaceName(String namespaceCode)
Specified by:
getNamespaceName in interface org.kuali.rice.kns.service.KualiModuleService

setLoadRiceInstalledModuleServices

public void setLoadRiceInstalledModuleServices(boolean loadRiceInstalledModuleServices)
Parameters:
loadRiceInstalledModuleServices - the loadRiceInstalledModuleServices to set

afterPropertiesSet

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

getNamespaceCode

public String getNamespaceCode(Class<?> documentOrStepClass)
Specified by:
getNamespaceCode in interface org.kuali.rice.kns.service.KualiModuleService

getComponentCode

public String getComponentCode(Class<?> documentOrStepClass)
Specified by:
getComponentCode in interface org.kuali.rice.kns.service.KualiModuleService


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