org.kuali.rice.kim.config
Class KIMThinClientConfigurer
java.lang.Object
   org.kuali.rice.core.api.lifecycle.BaseLifecycle
org.kuali.rice.core.api.lifecycle.BaseLifecycle
       org.kuali.rice.core.api.lifecycle.BaseCompositeLifecycle
org.kuali.rice.core.api.lifecycle.BaseCompositeLifecycle
           org.kuali.rice.core.impl.config.module.ModuleConfigurer
org.kuali.rice.core.impl.config.module.ModuleConfigurer
               org.kuali.rice.kim.config.KIMThinClientConfigurer
org.kuali.rice.kim.config.KIMThinClientConfigurer
- All Implemented Interfaces: 
- EventListener, Configurer, Lifecycle, org.springframework.beans.factory.Aware, 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 KIMThinClientConfigurer 
- extends ModuleConfigurer
A configure which starts up an alternate Spring file to configure some services that are needed in
 "Thin Client" mode for KIM.  A "thin client" is a client which communicates directly with service
 endpoints and doesn't use the registry or the message queue.
 
TODO This is essentially a hack to allow for just the IdentityManagementServiceImpl to be loaded
 into a "thin client" application.  The PersonServiceImpl services pulls in way too many dependencies
 for a thin client application so we can't include it here.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
 
 
 
 
| 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 java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
 
KIMThinClientConfigurer
public KIMThinClientConfigurer()
getPrimarySpringFiles
public List<String> getPrimarySpringFiles()
- 
- Specified by:
- getPrimarySpringFilesin interface- Configurer
- Overrides:
- getPrimarySpringFilesin class- ModuleConfigurer
 
- 
 
Copyright © 2005-2011 The Kuali Foundation. All Rights Reserved.