public abstract class AbstractParallelDelegatingDefinitionParser extends AbstractDelegatingDefinitionParser
InheritDefinitionParser
).
Note that the sub-parsers must be consistent. That includes matching the same schema, for example.
logger
Modifier | Constructor and Description |
---|---|
protected |
AbstractParallelDelegatingDefinitionParser() |
protected |
AbstractParallelDelegatingDefinitionParser(MuleDefinitionParser[] delegates) |
Modifier and Type | Method and Description |
---|---|
protected abstract MuleDefinitionParser |
getDelegate(Element element,
org.springframework.beans.factory.xml.ParserContext parserContext) |
org.springframework.beans.factory.support.AbstractBeanDefinition |
muleParse(Element element,
org.springframework.beans.factory.xml.ParserContext parserContext) |
addAlias, addBeanFlag, addCollection, addDelegate, addIgnored, addMapping, addMapping, addMapping, addReference, getBeanName, getDelegate, parseInternal, registerPostProcessor, registerPreProcessor, removeIgnored, setIgnoredDefault, size
parse, postProcessComponentDefinition, registerBeanDefinition, resolveId, shouldFireEvents, shouldGenerateId, shouldGenerateIdAsFallback, shouldParseNameAsAliases
protected AbstractParallelDelegatingDefinitionParser()
protected AbstractParallelDelegatingDefinitionParser(MuleDefinitionParser[] delegates)
public org.springframework.beans.factory.support.AbstractBeanDefinition muleParse(Element element, org.springframework.beans.factory.xml.ParserContext parserContext)
protected abstract MuleDefinitionParser getDelegate(Element element, org.springframework.beans.factory.xml.ParserContext parserContext)
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.