org.kuali.rice.kim.config
Class KIMConfigurer

java.lang.Object
  extended by org.kuali.rice.core.api.lifecycle.BaseLifecycle
      extended by org.kuali.rice.core.api.lifecycle.BaseCompositeLifecycle
          extended by org.kuali.rice.core.impl.config.module.ModuleConfigurer
              extended by org.kuali.rice.kim.config.KIMConfigurer
All Implemented Interfaces:
EventListener, Configurer, Lifecycle, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationListener<org.springframework.context.ApplicationEvent>, org.springframework.web.context.ServletContextAware

public class KIMConfigurer
extends ModuleConfigurer

This class handles the Spring based KIM configuration that is part of the Rice Configurer that must exist in all Rice based systems and clients.

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

Field Summary
private static String KIM_IMPL_SPRING_BEANS_PATH
           
private static String KIM_INTERFACE_SPRING_BEANS_PATH
           
private static String KIM_KSB_SOAP_DEFAULT_SPRING_BEANS_PATH
           
private static String KIM_KSB_SPRING_BEANS_PATH
           
private static String KIM_UI_SPRING_BEANS_PATH
           
 
Fields inherited from class org.kuali.rice.core.impl.config.module.ModuleConfigurer
LOG
 
Constructor Summary
KIMConfigurer()
           
 
Method Summary
 List<String> getPrimarySpringFiles()
           
 
Methods inherited from class org.kuali.rice.core.impl.config.module.ModuleConfigurer
addAdditonalToConfig, addToConfig, afterPropertiesSet, destroy, doAdditionalContextStartedLogic, doAdditionalContextStoppedLogic, doAdditionalModuleStartLogic, doAdditionalModuleStopLogic, doAdditonalConfigurerValidations, doContextStartedLogic, doContextStoppedLogic, getAdditionalSpringFiles, getDefaultConfigPackagePath, getDefaultSpringBeansPath, getModuleName, getProperties, getResourceLoadersToRegister, getRunMode, getValidRunModes, getWebModuleBaseUrl, getWebModuleConfigName, getWebModuleConfigurationFiles, hasWebInterface, initializeResourceLoaders, isExposeServicesOnBus, isIncludeUserInterfaceComponents, isSetSOAPServicesAsDefault, loadLifecycles, onApplicationEvent, setHasWebInterface, setModuleName, setProperties, setServletContext, setValidRunModes, shouldRenderWebInterface, start, stop, validateConfigurerState
 
Methods inherited from class org.kuali.rice.core.api.lifecycle.BaseLifecycle
isStarted, setStarted
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.core.api.lifecycle.Lifecycle
isStarted
 

Field Detail

KIM_INTERFACE_SPRING_BEANS_PATH

private static final String KIM_INTERFACE_SPRING_BEANS_PATH
See Also:
Constant Field Values

KIM_IMPL_SPRING_BEANS_PATH

private static final String KIM_IMPL_SPRING_BEANS_PATH
See Also:
Constant Field Values

KIM_KSB_SPRING_BEANS_PATH

private static final String KIM_KSB_SPRING_BEANS_PATH
See Also:
Constant Field Values

KIM_KSB_SOAP_DEFAULT_SPRING_BEANS_PATH

private static final String KIM_KSB_SOAP_DEFAULT_SPRING_BEANS_PATH
See Also:
Constant Field Values

KIM_UI_SPRING_BEANS_PATH

private static final String KIM_UI_SPRING_BEANS_PATH
See Also:
Constant Field Values
Constructor Detail

KIMConfigurer

public KIMConfigurer()
Method Detail

getPrimarySpringFiles

public List<String> getPrimarySpringFiles()
Specified by:
getPrimarySpringFiles in interface Configurer
Overrides:
getPrimarySpringFiles in class ModuleConfigurer


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