- public CompositeRouterConfig(Collection<RouterConfig> aConfigs) {
- documentTypes = new CompositeConfig<DocumentType>();
- transformations = new CompositeConfig<Transformation>();
- filters = new CompositeConfig<Filter>();
+ public CompositeRouterConfig(Id<RouterConfig> aId,
+ Collection<RouterConfig> aConfigs) {
+ id = aId;
+ documentTypes = new CompositeConfig<DocumentType>(new Id<Config>(
+ "documentTypes"));
+ transformations = new CompositeConfig<Transformation>(new Id<Config>(
+ "transformations"));
+ filters = new CompositeConfig<Filter>(new Id<Config>("filters"));