Package org.apache.struts2.config

# Interface ConfigurationProvider

All Superinterfaces:
  `ContainerProvider`, `PackageProvider`

All Known Subinterfaces:
  `BeanSelectionProvider`, `ServletContextAwareConfigurationProvider`

All Known Implementing Classes:
  `AbstractBeanSelectionProvider`, `DefaultPropertiesProvider`, `PropertiesConfigurationProvider`, `StrutsBeanSelectionProvider`, `StrutsDefaultConfigurationProvider`, `StrutsJavaConfigurationProvider`, `StrutsXmlConfigurationProvider`, `StubConfigurationProvider`, `XmlConfigurationProvider`, `XmlDocConfigurationProvider`

public interface ConfigurationProvider extends ContainerProvider, PackageProvider
Interface to be implemented by all forms of XWork configuration classes.

- ## Method Summary

  ### Methods inherited from interface org.apache.struts2.config.ContainerProvider

  `destroy, init, needsReload, register`

  ### Methods inherited from interface org.apache.struts2.config.PackageProvider

  `init, loadPackages, needsReload`