Class AbstractConnectionFactoryBeanDefinitionParser

java.lang.Object
org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser
All Implemented Interfaces:
org.springframework.beans.factory.xml.BeanDefinitionParser
Direct Known Subclasses:
AbstractAuthenticatorBeanDefinitionParser, ConnectionFactoryBeanDefinitionParser, PooledConnectionFactoryBeanDefinitionParser

public abstract class AbstractConnectionFactoryBeanDefinitionParser extends AbstractConnectionConfigBeanDefinitionParser
Common implementation for all connection factories.
  • Constructor Details

    • AbstractConnectionFactoryBeanDefinitionParser

      public AbstractConnectionFactoryBeanDefinitionParser()
  • Method Details

    • parseDefaultConnectionFactory

      protected org.springframework.beans.factory.support.BeanDefinitionBuilder parseDefaultConnectionFactory(org.springframework.beans.factory.support.BeanDefinitionBuilder builder, Element element, boolean includeConnectionInitializer)
      Creates a default connection factory.
      Parameters:
      builder - bean definition builder to set properties on, may be null
      element - containing configuration
      includeConnectionInitializer - whether to include a connection initializer
      Returns:
      default connection factory bean definition builder
    • parsePooledConnectionFactory

      protected org.springframework.beans.factory.support.BeanDefinitionBuilder parsePooledConnectionFactory(org.springframework.beans.factory.support.BeanDefinitionBuilder builder, String name, Element element, boolean includeConnectionInitializer)
      Creates a pooled connection factory.
      Parameters:
      builder - bean definition builder to set properties on, may be null
      name - of the connection pool
      element - containing configuration
      includeConnectionInitializer - whether to include a connection initializer
      Returns:
      pooled connection factory bean definition builder