public abstract class AbstractIntegrationNamespaceHandler extends Object implements NamespaceHandler
| Constructor and Description |
|---|
AbstractIntegrationNamespaceHandler() |
| Modifier and Type | Method and Description |
|---|---|
BeanDefinitionHolder |
decorate(Node source,
BeanDefinitionHolder definition,
ParserContext parserContext) |
BeanDefinition |
parse(Element element,
ParserContext parserContext) |
protected void |
registerBeanDefinitionDecorator(String elementName,
BeanDefinitionDecorator decorator) |
protected void |
registerBeanDefinitionDecoratorForAttribute(String attributeName,
BeanDefinitionDecorator decorator) |
protected void |
registerBeanDefinitionParser(String elementName,
BeanDefinitionParser parser) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinitprotected final Log logger
public final BeanDefinition parse(Element element, ParserContext parserContext)
parse in interface NamespaceHandlerpublic final BeanDefinitionHolder decorate(Node source, BeanDefinitionHolder definition, ParserContext parserContext)
decorate in interface NamespaceHandlerprotected final void registerBeanDefinitionDecorator(String elementName, BeanDefinitionDecorator decorator)
protected final void registerBeanDefinitionDecoratorForAttribute(String attributeName, BeanDefinitionDecorator decorator)
protected final void registerBeanDefinitionParser(String elementName, BeanDefinitionParser parser)