Class StoredProcParserUtils

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

public final class StoredProcParserUtils extends Object
Since:
2.1
  • Method Details

    • getSqlParameterDefinitionBeanDefinitions

      public static org.springframework.beans.factory.support.ManagedList<org.springframework.beans.factory.config.BeanDefinition> getSqlParameterDefinitionBeanDefinitions(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(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<String,org.springframework.beans.BeanMetadataElement> getReturningResultsetBeanDefinitions(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(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