org.springframework.integration.config.xml
Class AbstractIntegrationNamespaceHandler
java.lang.Object
org.springframework.integration.config.xml.AbstractIntegrationNamespaceHandler
- All Implemented Interfaces:
- NamespaceHandler
- Direct Known Subclasses:
- EventNamespaceHandler, FileNamespaceHandler, GroovyNamespaceHandler, HttpInvokerNamespaceHandler, HttpNamespaceHandler, IntegrationNamespaceHandler, IntegrationSecurityNamespaceHandler, IntegrationXmlNamespaceHandler, IpNamespaceHandler, JdbcNamespaceHandler, JmsNamespaceHandler, JmxNamespaceHandler, MailNamespaceHandler, RmiNamespaceHandler, StreamNamespaceHandler, WsNamespaceHandler
public abstract class AbstractIntegrationNamespaceHandler
- extends Object
- implements NamespaceHandler
Base class for NamespaceHandlers that registers a BeanFactoryPostProcessor
for configuring default bean definitions.
- Author:
- Mark Fisher
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractIntegrationNamespaceHandler
public AbstractIntegrationNamespaceHandler()
parse
public final BeanDefinition parse(Element element,
ParserContext parserContext)
- Specified by:
parse
in interface NamespaceHandler
decorate
public final BeanDefinitionHolder decorate(Node source,
BeanDefinitionHolder definition,
ParserContext parserContext)
- Specified by:
decorate
in interface NamespaceHandler
registerBeanDefinitionDecorator
protected final void registerBeanDefinitionDecorator(String elementName,
BeanDefinitionDecorator decorator)
registerBeanDefinitionDecoratorForAttribute
protected final void registerBeanDefinitionDecoratorForAttribute(String attributeName,
BeanDefinitionDecorator decorator)
registerBeanDefinitionParser
protected final void registerBeanDefinitionParser(String elementName,
BeanDefinitionParser parser)
Copyright © 2010. All Rights Reserved.