Verified that filtering of types created by transformations also works.
[xmlrouter] / persistentids.txt
1
2 document types, filters, and transformations should define their own persistent ids. 
3
4 Refactoring:
5 * Id should become a String type.
6 * Document type, filter, and transoformation should extend   Identifiable interface which defines Id<T> getId();
7 * Id should be used in the config class to create the actual id. Id should no longer be returned.
8 * deal with duplicate ids (runtime exception). 
9 * unique ids at the xmlrouter level based on RouterConfig id. 
10
11
12 * add new interface  with method updateConfig(RouterConfig) by which a service updates it's own part of the router config.
13 * add copying of the RouterConfig. 
14 * efficiently check for modifications based on the id. 
15