X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=config%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Fxmlrouter%2Fconfig%2FRouterConfig.java;h=9e53f4995929d585f42889929902e32407fdea72;hb=b2375f35a2f897e1417e8b5ec5b19b3257a11586;hp=db69d743feedd1d96f70a7a03bdb2eb5da65bba4;hpb=5b4ee8d862b98d127abb04c646017c184d005838;p=xmlrouter diff --git a/config/src/main/java/org/wamblee/xmlrouter/config/RouterConfig.java b/config/src/main/java/org/wamblee/xmlrouter/config/RouterConfig.java index db69d74..9e53f49 100644 --- a/config/src/main/java/org/wamblee/xmlrouter/config/RouterConfig.java +++ b/config/src/main/java/org/wamblee/xmlrouter/config/RouterConfig.java @@ -15,9 +15,6 @@ */ package org.wamblee.xmlrouter.config; -import java.util.Collection; - -import org.wamblee.xmlrouter.common.Id; /** * Configuration API for the XML router. @@ -28,31 +25,13 @@ public interface RouterConfig { // Documents - Id addDocumentType(DocumentType aType); - - void removeDocumentType(Id aId); - - Collection> getDocumentTypes(); - - DocumentType getDocumentType(Id aId); + Config getDocumentTypeConfig(); // Transformations - Id addTransformation(Transformation aTransformation); - - void removeTransformation(Id aId); - - Collection> getTransformations(); - - Transformation getTransformation(Id aId); + Config getTransformationConfig(); // Filters - Id addFilter(Filter aFilter); - - void removeFilter(Id aId); - - Collection> getFilters(); - - Filter getFilter(Id aId); + Config getFilterConfig(); }