- All Implemented Interfaces:
- MuleDefinitionParser, MuleDefinitionParserConfiguration, org.springframework.beans.factory.xml.BeanDefinitionParser
public class NestedListDefinitionParser
extends AbstractSingleParentFamilyDefinitionParser
This extends a list that is itself a property (with key mapKey). It does not have any
container element.
This could also be achieved with
new ChildSingletonMapDefinitionParser("properties")
.registerPreProcessor(new AddAttribute(MapEntryCombiner.KEY, "soap11Transports"))
.addCollection(MapEntryCombiner.VALUE)
.addCollection("properties");
I think, but the following avoids worries about special attribute names.