public class IntegrationMessageDestinationBeanDefinitionParser extends AbstractMessageDestinationBeanDefinitionParser
BeanDefinitionParser
implementation for parsing the integration-message-destination
element.
Configures the MessageDestinationFactory
bean definition with the appropriate IntegrationAdapter
class for connecting to Spring Integration message channels.
ID_ATTRIBUTE, NAME_ATTRIBUTE
Constructor and Description |
---|
IntegrationMessageDestinationBeanDefinitionParser() |
Modifier and Type | Method and Description |
---|---|
protected void |
parseAdapter(Element element,
ParserContext parserContext,
BeanDefinitionBuilder destinationBuilder)
Hook for subclasses to add custom parsing logic for technology-specific adapters.
|
parseInternal
parse, postProcessComponentDefinition, registerBeanDefinition, resolveId, shouldFireEvents, shouldGenerateId, shouldGenerateIdAsFallback
public IntegrationMessageDestinationBeanDefinitionParser()
protected void parseAdapter(Element element, ParserContext parserContext, BeanDefinitionBuilder destinationBuilder)
parseAdapter
in class AbstractMessageDestinationBeanDefinitionParser
element
- the xml element being parsedparserContext
- the current parser contextdestinationBuilder
- the builder for the MessageDestinationFactory
bean being definedCopyright © 2014. All rights reserved.