public abstract class AbstractChannelParser extends AbstractBeanDefinitionParser
ID_ATTRIBUTE, NAME_ATTRIBUTE| Constructor and Description |
|---|
AbstractChannelParser() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract BeanDefinitionBuilder |
buildBeanDefinition(Element element,
ParserContext parserContext)
Subclasses must implement this method to create the bean definition.
|
protected AbstractBeanDefinition |
parseInternal(Element element,
ParserContext parserContext) |
protected void |
registerBeanDefinition(BeanDefinitionHolder definition,
BeanDefinitionRegistry registry) |
parse, postProcessComponentDefinition, resolveId, shouldFireEvents, shouldGenerateId, shouldGenerateIdAsFallback, shouldParseNameAsAliasesprotected AbstractBeanDefinition parseInternal(Element element, ParserContext parserContext)
parseInternal in class AbstractBeanDefinitionParserprotected void registerBeanDefinition(BeanDefinitionHolder definition, BeanDefinitionRegistry registry)
registerBeanDefinition in class AbstractBeanDefinitionParserprotected abstract BeanDefinitionBuilder buildBeanDefinition(Element element, ParserContext parserContext)
element - The element.parserContext - The parser context.