org.kuali.rice.coreservice.impl.config
Class CoreServiceConfigurer

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.framework.config.module.ModuleConfigurer
              extended by org.kuali.rice.coreservice.impl.config.CoreServiceConfigurer
All Implemented Interfaces:
Configurer, Lifecycle, org.springframework.beans.factory.Aware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean, org.springframework.web.context.ServletContextAware

public class CoreServiceConfigurer
extends ModuleConfigurer

Allows for configuring a client to integrate with the "core services" module in Kuali Rice.

The CoreServiceConfigurer supports two run modes:

  1. REMOTE - loads the client which interacts remotely with the services
  2. LOCAL - loads the service implementations and web components locally

Client applications should generally only use "remote" run mode (which is the default).

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

Field Summary
 
Fields inherited from class org.kuali.rice.core.framework.config.module.ModuleConfigurer
LOG
 
Constructor Summary
CoreServiceConfigurer()
           
 
Method Summary
 List<String> getPrimarySpringFiles()
           
 
Methods inherited from class org.kuali.rice.core.framework.config.module.ModuleConfigurer
addAdditonalToConfig, addToConfig, afterPropertiesSet, destroy, doAdditionalModuleStartLogic, doAdditionalModuleStopLogic, doAdditonalConfigurerValidations, getAdditionalSpringFiles, getDefaultConfigPackagePath, getDefaultSpringBeansPath, getModuleName, getProperties, getResourceLoadersToRegister, getRunMode, getValidRunModes, getWebModuleConfiguration, hasWebInterface, initializeResourceLoaders, isExposeServicesOnBus, loadLifecycles, loadWebModule, 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
 

Constructor Detail

CoreServiceConfigurer

public CoreServiceConfigurer()
Method Detail

getPrimarySpringFiles

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


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