more TODOs in the code.
authorErik Brakkee <erik@brakkee.org>
Mon, 1 Aug 2011 20:48:59 +0000 (22:48 +0200)
committerErik Brakkee <erik@brakkee.org>
Mon, 1 Aug 2011 20:48:59 +0000 (22:48 +0200)
config/src/main/java/org/wamblee/xmlrouter/config/Config.java
impl/src/main/java/org/wamblee/xmlrouter/impl/XMLRouter.java
impl/src/main/java/org/wamblee/xmlrouter/impl/XMLRouterConfigService.java

index 39ecfaefe0c179ab3a5aecc13fecbf94f356a661..b12210b1b841a5ac52af7dec6cdcd9a1607eea67 100644 (file)
@@ -30,6 +30,8 @@ import org.wamblee.xmlrouter.common.Id;
  */
 public interface Config<T> extends Identifiable<Config> {
 
+    // TODO define what happens when there is a duplicate item.
+
     /**
      * Adds an item. No item with the same id may exist.
      * 
index ea44601b72d1c6ca8d409c645b281bcf0d9c671d..2f4d45bae3a449e3118c50b8949a885b585a1071 100644 (file)
@@ -40,6 +40,8 @@ import org.wamblee.xmlrouter.publish.Gateway;
 import org.wamblee.xmlrouter.subscribe.Destination;
 import org.wamblee.xmlrouter.subscribe.DestinationRegistry;
 
+// TODO check intermediate types during transformation based on filters. 
+
 /**
  * The XML Router.
  * 
index c60e546bf0f0312019ab57bc35d845592e3806e5..203e56fd5d0e1632cf65ba6b5ec40da1853541fb 100644 (file)
@@ -22,6 +22,9 @@ import org.wamblee.xmlrouter.config.Config;
 import org.wamblee.xmlrouter.config.RouterConfig;
 import org.wamblee.xmlrouter.config.RouterConfigService;
 
+// TODO pass unique id of config service in the constructor to allow multiple instances with
+// unique ids (ServiceFactory) 
+
 /**
  * Router configuration service providing an atomic configuration API for the
  * XML router.