public class MockConfiguration extends Object implements Configuration
| Modifier and Type | Field and Description |
|---|---|
protected List<UnknownHandlerConfig> |
unknownHandlerStack |
| Constructor and Description |
|---|
MockConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
void |
addPackageConfig(String name,
PackageConfig packageContext) |
void |
buildRuntimeConfiguration() |
void |
destroy()
Allow the Configuration to clean up any resources that have been used.
|
Container |
getContainer() |
Set<String> |
getLoadedFileNames() |
PackageConfig |
getPackageConfig(String name) |
Set<String> |
getPackageConfigNames() |
Map<String,PackageConfig> |
getPackageConfigs() |
RuntimeConfiguration |
getRuntimeConfiguration()
The current runtime configuration.
|
List<UnknownHandlerConfig> |
getUnknownHandlerStack() |
void |
rebuildRuntimeConfiguration() |
void |
reload(List<ConfigurationProvider> providers) |
List<PackageProvider> |
reloadContainer(List<ContainerProvider> containerProviders) |
PackageConfig |
removePackageConfig(String name)
Removes a package from the the list of packages.
|
void |
selfRegister() |
void |
setUnknownHandlerStack(List<UnknownHandlerConfig> unknownHandlerStack) |
protected List<UnknownHandlerConfig> unknownHandlerStack
public void selfRegister()
public PackageConfig getPackageConfig(String name)
getPackageConfig in interface Configurationpublic Set<String> getPackageConfigNames()
getPackageConfigNames in interface Configurationpublic Map<String,PackageConfig> getPackageConfigs()
getPackageConfigs in interface Configurationpublic RuntimeConfiguration getRuntimeConfiguration()
ConfigurationgetRuntimeConfiguration in interface Configurationpublic void addPackageConfig(String name, PackageConfig packageContext)
addPackageConfig in interface Configurationpublic void buildRuntimeConfiguration()
public void destroy()
Configurationdestroy in interface Configurationpublic void rebuildRuntimeConfiguration()
rebuildRuntimeConfiguration in interface Configurationpublic void reload(List<ConfigurationProvider> providers) throws ConfigurationException
reload in interface ConfigurationConfigurationExceptionpublic PackageConfig removePackageConfig(String name)
ConfigurationremovePackageConfig in interface Configurationname - the name of the package to removepublic Container getContainer()
getContainer in interface Configurationpublic Set<String> getLoadedFileNames()
getLoadedFileNames in interface Configurationpublic List<PackageProvider> reloadContainer(List<ContainerProvider> containerProviders) throws ConfigurationException
reloadContainer in interface ConfigurationConfigurationExceptionpublic List<UnknownHandlerConfig> getUnknownHandlerStack()
getUnknownHandlerStack in interface Configurationpublic void setUnknownHandlerStack(List<UnknownHandlerConfig> unknownHandlerStack)
setUnknownHandlerStack in interface ConfigurationCopyright © 2000-2014 Apache Software Foundation. All Rights Reserved.