com.opensymphony.xwork.config
Interface Configuration

All Known Implementing Classes:
DefaultConfiguration

public interface Configuration

Created by IntelliJ IDEA. User: Mike Date: May 6, 2003 Time: 3:13:55 PM To change this template use Options | File Templates.


Method Summary
 void addPackageConfig(String name, PackageConfig packageConfig)
           
 void destroy()
          allow the Configuration to clean up any resources that have been used
 PackageConfig getPackageConfig(String name)
           
 Set getPackageConfigNames()
           
 Map getPackageConfigs()
           
 RuntimeConfiguration getRuntimeConfiguration()
          the current runtime configuration.
 void rebuildRuntimeConfiguration()
           
 void reload()
           
 void removePackageConfig(String name)
           
 

Method Detail

rebuildRuntimeConfiguration

public void rebuildRuntimeConfiguration()

getPackageConfig

public PackageConfig getPackageConfig(String name)

getPackageConfigNames

public Set getPackageConfigNames()

getPackageConfigs

public Map getPackageConfigs()

getRuntimeConfiguration

public RuntimeConfiguration getRuntimeConfiguration()
the current runtime configuration. currently, if changes have been made to the Configuration since the last time buildRuntimeConfiguration() was called, you'll need to make sure to

Returns:

addPackageConfig

public void addPackageConfig(String name,
                             PackageConfig packageConfig)

destroy

public void destroy()
allow the Configuration to clean up any resources that have been used


reload

public void reload()
            throws ConfigurationException
Throws:
ConfigurationException

removePackageConfig

public void removePackageConfig(String name)

XWork Project Page