Config no longer implements Identifiable because this was in violation of the contrac...
authorErik Brakkee <erik@brakkee.org>
Sat, 13 Aug 2011 20:36:08 +0000 (22:36 +0200)
committerErik Brakkee <erik@brakkee.org>
Sat, 13 Aug 2011 20:36:08 +0000 (22:36 +0200)
commit3b2c669b25bfcb5a3c3f06ff9180d85143bebb2a
treec88a1a46c8dfe9cd678bf11464c06512149fea08
parente95d0100812a1d7461a2458c8bd2c845d1fc7816
Config no longer implements Identifiable because this was in violation of the contract anyway.
Added ConfigurationProvider interface
RouterConfigServer is now an internal interface of the XMLRouter.
22 files changed:
config/src/main/java/org/wamblee/xmlrouter/config/Configuration.java [new file with mode: 0644]
config/src/main/java/org/wamblee/xmlrouter/config/ConfigurationProvider.java [new file with mode: 0644]
impl/src/main/java/org/wamblee/xmlrouter/impl/CompositeConfig.java
impl/src/main/java/org/wamblee/xmlrouter/impl/CompositeRouterConfig.java
impl/src/main/java/org/wamblee/xmlrouter/impl/Config.java [moved from config/src/main/java/org/wamblee/xmlrouter/config/Config.java with 85% similarity]
impl/src/main/java/org/wamblee/xmlrouter/impl/ConfigException.java [moved from config/src/main/java/org/wamblee/xmlrouter/config/ConfigException.java with 90% similarity]
impl/src/main/java/org/wamblee/xmlrouter/impl/ConfigImpl.java
impl/src/main/java/org/wamblee/xmlrouter/impl/ExtendedConfig.java
impl/src/main/java/org/wamblee/xmlrouter/impl/ExtendedRouterConfig.java
impl/src/main/java/org/wamblee/xmlrouter/impl/RobustIdentifiable.java
impl/src/main/java/org/wamblee/xmlrouter/impl/RouterConfig.java [moved from config/src/main/java/org/wamblee/xmlrouter/config/RouterConfig.java with 81% similarity]
impl/src/main/java/org/wamblee/xmlrouter/impl/RouterConfigService.java [moved from config/src/main/java/org/wamblee/xmlrouter/config/RouterConfigService.java with 97% similarity]
impl/src/main/java/org/wamblee/xmlrouter/impl/SingleRouterConfig.java
impl/src/main/java/org/wamblee/xmlrouter/impl/XMLRouterConfigService.java
impl/src/main/java/org/wamblee/xmlrouter/impl/XMLRouterConfigurationImpl.java
impl/src/test/java/org/wamblee/xmlrouter/impl/CompositeConfigTest.java
impl/src/test/java/org/wamblee/xmlrouter/impl/ConfigImplTest.java
impl/src/test/java/org/wamblee/xmlrouter/impl/RobustIdentifiableTest.java
impl/src/test/java/org/wamblee/xmlrouter/impl/SingleRouterConfigTest.java
impl/src/test/java/org/wamblee/xmlrouter/impl/XMLRouterConfigServiceTest.java
impl/src/test/java/org/wamblee/xmlrouter/impl/XMLRouterFunctionTest.java
impl/src/test/java/org/wamblee/xmlrouter/impl/XMLRouterTest.java