public interface MuleDefinitionParser extends org.springframework.beans.factory.xml.BeanDefinitionParser, MuleDefinitionParserConfiguration
BeanDefinitionParser.parse(Element, ParserContext)
and muleParse(Element, ParserContext) seem to duplicate each other. This is because
many Mule classes subclass a Spring helper which makes parse() final. So instead
we need to use muleParse(Element, ParserContext), to allow over-rides.
In case that's not clear - always call muleParse(Element, ParserContext) rather than
BeanDefinitionParser.parse(Element, ParserContext). The BeanDefinitionParser
is here only to allow the BDP to be handed over to Spring.
| Modifier and Type | Method and Description |
|---|---|
String |
getBeanName(Element element) |
org.springframework.beans.factory.support.AbstractBeanDefinition |
muleParse(Element element,
org.springframework.beans.factory.xml.ParserContext parserContext) |
addAlias, addBeanFlag, addCollection, addIgnored, addMapping, addMapping, addMapping, addReference, registerPostProcessor, registerPreProcessor, removeIgnored, setIgnoredDefaultCopyright © 2003–2015 MuleSoft, Inc.. All rights reserved.