Class JmsChannelParser

All Implemented Interfaces:
BeanDefinitionParser

public class JmsChannelParser extends AbstractChannelParser
Parser for the 'channel' and 'publish-subscribe-channel' elements of the Spring Integration JMS namespace.
Since:
2.0
Author:
Mark Fisher, Oleg Zhurakusky, Gary Russell, Artem Bilan
  • Constructor Details

    • JmsChannelParser

      public JmsChannelParser()
  • Method Details

    • buildBeanDefinition

      protected BeanDefinitionBuilder buildBeanDefinition(Element element, ParserContext parserContext)
      Description copied from class: AbstractChannelParser
      Subclasses must implement this method to create the bean definition. The class must be defined, and any implementation-specific constructor arguments or properties should be configured. This base class will configure the interceptors including the 'datatype' interceptor if the 'datatype' attribute is defined on the channel element.
      Specified by:
      buildBeanDefinition in class AbstractChannelParser
      Parameters:
      element - The element.
      parserContext - The parser context.
      Returns:
      The bean definition builder.