Class FileSystemXmlApplicationContextProvider

java.lang.Object
org.exoplatform.container.spring.FileSystemXmlApplicationContextProvider
All Implemented Interfaces:
ApplicationContextProvider

public class FileSystemXmlApplicationContextProvider extends Object implements ApplicationContextProvider
This is the implementation of the ApplicationContextProvider based on the FileSystemXmlApplicationContext allowing to configure Spring thanks to XML files. It can be configured using a values-param, each value will be the path of the XML files to be registered. Please note that the expected paths will be retrieved thanks to the ConfigurationManager which means that all the prefixes supported by the kernel are supported by this component such as jar: and classpath:
Version:
$Id$
Author:
Nicolas Filotto
  • Constructor Details

    • FileSystemXmlApplicationContextProvider

      public FileSystemXmlApplicationContextProvider(org.exoplatform.container.xml.InitParams p, org.exoplatform.container.configuration.ConfigurationManager cm)
      The default constructor
      Parameters:
      p - the initial parameters
      cm - the configuration manager
  • Method Details

    • getApplicationContext

      public org.springframework.context.ApplicationContext getApplicationContext(org.springframework.context.ApplicationContext parent)
      Gives the ApplicationContext that will be used by the SpringContainer
      Specified by:
      getApplicationContext in interface ApplicationContextProvider
      Parameters:
      parent - the parent context