# Uses of Interface
org.apache.struts2.config.Configuration

Packages that use Configuration
Package
Description
org.apache.struts2
Main XWork interfaces and classes.
org.apache.struts2.components
org.apache.struts2.config
Classes for Struts configuration and property handling.
org.apache.struts2.config.impl
Configuration implementation classes.
org.apache.struts2.config.providers
Configuration provider classes.
org.apache.struts2.test

- ## Uses of Configuration in org.apache.struts2

  Fields in org.apache.struts2 declared as Configuration
  Modifier and Type
  Field
  Description
  `protected Configuration`
  DefaultActionProxy.`configuration`
  `protected Configuration`
  XWorkJUnit4TestCase.`configuration`
  `protected Configuration`
  XWorkTestCase.`configuration`
  Methods in org.apache.struts2 with parameters of type Configuration
  Modifier and Type
  Method
  Description
  `void`
  DefaultActionProxy.`setConfiguration(Configuration config)`

- ## Uses of Configuration in org.apache.struts2.components

  Fields in org.apache.struts2.components declared as Configuration
  Modifier and Type
  Field
  Description
  `protected Configuration`
  Form.`configuration`
  Methods in org.apache.struts2.components with parameters of type Configuration
  Modifier and Type
  Method
  Description
  `void`
  Form.`setConfiguration(Configuration configuration)`

- ## Uses of Configuration in org.apache.struts2.config

  Fields in org.apache.struts2.config declared as Configuration
  Modifier and Type
  Field
  Description
  `protected Configuration`
  ConfigurationManager.`configuration`
  Methods in org.apache.struts2.config that return Configuration
  Modifier and Type
  Method
  Description
  `protected Configuration`
  ConfigurationManager.`createConfiguration(String beanName)`
  `Configuration`
  ConfigurationManager.`getConfiguration()`
  Methods in org.apache.struts2.config with parameters of type Configuration
  Modifier and Type
  Method
  Description
  `static List<PackageConfig>`
  ConfigurationUtil.`buildParentsFromString(Configuration configuration, String parent)`
  Get the `PackageConfig` elements with the specified names.
  `void`
  AbstractBeanSelectionProvider.`init(Configuration configuration)`
  `void`
  ContainerProvider.`init(Configuration configuration)`
  Initializes with the configuration
  `void`
  FileManagerFactoryProvider.`init(Configuration configuration)`
  `void`
  FileManagerProvider.`init(Configuration configuration)`
  `void`
  PackageProvider.`init(Configuration configuration)`
  Initializes with the configuration
  `void`
  PropertiesConfigurationProvider.`init(Configuration configuration)`
  `void`
  StrutsJavaConfigurationProvider.`init(Configuration configuration)`
  `void`
  ConfigurationManager.`setConfiguration(Configuration configuration)`

- ## Uses of Configuration in org.apache.struts2.config.impl

  Classes in org.apache.struts2.config.impl that implement Configuration
  Modifier and Type
  Class
  Description
  `class`
  `DefaultConfiguration`
  DefaultConfiguration
  `class`
  `MockConfiguration`
  Simple configuration used for unit testing

- ## Uses of Configuration in org.apache.struts2.config.providers

  Fields in org.apache.struts2.config.providers declared as Configuration
  Modifier and Type
  Field
  Description
  `protected Configuration`
  XmlDocConfigurationProvider.`configuration`
  Methods in org.apache.struts2.config.providers with parameters of type Configuration
  Modifier and Type
  Method
  Description
  `void`
  StrutsDefaultConfigurationProvider.`init(Configuration configuration)`
  `void`
  XmlConfigurationProvider.`init(Configuration configuration)`
  `void`
  XmlDocConfigurationProvider.`init(Configuration configuration)`

- ## Uses of Configuration in org.apache.struts2.test

  Methods in org.apache.struts2.test with parameters of type Configuration
  Modifier and Type
  Method
  Description
  `void`
  StubConfigurationProvider.`init(Configuration configuration)`