Class StoredProcParserUtils

java.lang.Object
org.springframework.integration.jdbc.config.StoredProcParserUtils

public final class StoredProcParserUtils
extends java.lang.Object
Since:
2.1
  • Method Summary

    Modifier and Type Method Description
    static org.springframework.beans.factory.support.ManagedList<org.springframework.beans.factory.config.BeanDefinition> getProcedureParameterBeanDefinitions​(org.w3c.dom.Element storedProcComponent, org.springframework.beans.factory.xml.ParserContext parserContext)  
    static org.springframework.beans.factory.support.ManagedMap<java.lang.String,​org.springframework.beans.BeanMetadataElement> getReturningResultsetBeanDefinitions​(org.w3c.dom.Element storedProcComponent, org.springframework.beans.factory.xml.ParserContext parserContext)  
    static org.springframework.beans.factory.support.ManagedList<org.springframework.beans.factory.config.BeanDefinition> getSqlParameterDefinitionBeanDefinitions​(org.w3c.dom.Element storedProcComponent, org.springframework.beans.factory.xml.ParserContext parserContext)  
    static org.springframework.beans.factory.support.BeanDefinitionBuilder getStoredProcExecutorBuilder​(org.w3c.dom.Element element, org.springframework.beans.factory.xml.ParserContext parserContext)
    Create a new BeanDefinitionBuilder for the class StoredProcExecutor.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • getSqlParameterDefinitionBeanDefinitions

      public static org.springframework.beans.factory.support.ManagedList<org.springframework.beans.factory.config.BeanDefinition> getSqlParameterDefinitionBeanDefinitions​(org.w3c.dom.Element storedProcComponent, org.springframework.beans.factory.xml.ParserContext parserContext)
      Parameters:
      storedProcComponent - The element.
      parserContext - The parser context.
      Returns:
      The list of bean definitions.
    • getProcedureParameterBeanDefinitions

      public static org.springframework.beans.factory.support.ManagedList<org.springframework.beans.factory.config.BeanDefinition> getProcedureParameterBeanDefinitions​(org.w3c.dom.Element storedProcComponent, org.springframework.beans.factory.xml.ParserContext parserContext)
      Parameters:
      storedProcComponent - The element.
      parserContext - The parser context.
      Returns:
      The list of bean definitions.
    • getReturningResultsetBeanDefinitions

      public static org.springframework.beans.factory.support.ManagedMap<java.lang.String,​org.springframework.beans.BeanMetadataElement> getReturningResultsetBeanDefinitions​(org.w3c.dom.Element storedProcComponent, org.springframework.beans.factory.xml.ParserContext parserContext)
      Parameters:
      storedProcComponent - The element.
      parserContext - The parser context.
      Returns:
      The list of bean metadata objects.
    • getStoredProcExecutorBuilder

      public static org.springframework.beans.factory.support.BeanDefinitionBuilder getStoredProcExecutorBuilder​(org.w3c.dom.Element element, org.springframework.beans.factory.xml.ParserContext parserContext)
      Create a new BeanDefinitionBuilder for the class StoredProcExecutor. Initialize the wrapped StoredProcExecutor with common properties.
      Parameters:
      element - Must not be Null
      parserContext - Must not be Null
      Returns:
      The BeanDefinitionBuilder for the StoredProcExecutor