public final class StoredProcParserUtils extends Object
Modifier and Type | Method and Description |
---|---|
static ManagedList<BeanDefinition> |
getProcedureParameterBeanDefinitions(Element storedProcComponent,
ParserContext parserContext) |
static ManagedMap<String,BeanMetadataElement> |
getReturningResultsetBeanDefinitions(Element storedProcComponent,
ParserContext parserContext) |
static ManagedList<BeanDefinition> |
getSqlParameterDefinitionBeanDefinitions(Element storedProcComponent,
ParserContext parserContext) |
static BeanDefinitionBuilder |
getStoredProcExecutorBuilder(Element element,
ParserContext parserContext)
Create a new
BeanDefinitionBuilder for the class StoredProcExecutor . |
public static ManagedList<BeanDefinition> getSqlParameterDefinitionBeanDefinitions(Element storedProcComponent, ParserContext parserContext)
storedProcComponent
- The element.parserContext
- The parser context.public static ManagedList<BeanDefinition> getProcedureParameterBeanDefinitions(Element storedProcComponent, ParserContext parserContext)
storedProcComponent
- The element.parserContext
- The parser context.public static ManagedMap<String,BeanMetadataElement> getReturningResultsetBeanDefinitions(Element storedProcComponent, ParserContext parserContext)
storedProcComponent
- The element.parserContext
- The parser context.public static BeanDefinitionBuilder getStoredProcExecutorBuilder(Element element, ParserContext parserContext)
BeanDefinitionBuilder
for the class StoredProcExecutor
.
Initialize the wrapped StoredProcExecutor
with common properties.element
- Must not be NullparserContext
- Must not be NullBeanDefinitionBuilder
for the StoredProcExecutor