public abstract class AbstractSingleQueryProcessorDefinitionParser extends AbstractAdvancedDbProcessorDefinitionParser
Modifier and Type | Field and Description |
---|---|
protected org.springframework.beans.factory.config.BeanDefinition |
queryBean |
protected org.springframework.beans.factory.config.BeanDefinition |
queryResolverBean |
AUTO_GENERATED_KEY_STRATEGY_PROPERTY, AUTO_GENERATED_KEYS_PROPERTY, autoGeneratedKeyStrategy, COLUMN_INDEXES_PROPERTY, COLUMN_NAMES_PROPERTY, QUERY_METADATA_PROVIDER_PROPERTY, queryDefinitionParser, STATEMENT_STREAMING_RESULTSET_CLOSER_PROPERTY, TRANSACTIONAL_ACTION_PROPERTY
CONFIG_PROPERTY, dbConfigResolverFactoryBeanDefinition, DEFAULT_FETCH_SIZE, FETCH_SIZE, LIST_SEPARATOR, MAX_ROWS_ATTRIBUTE, QUERY_TIMEOUT_ATTRIBUTE, streaming, STREAMING_ATTRIBUTE
ATTRIBUTE_CLASS, ATTRIBUTE_ID, ATTRIBUTE_NAME, ATTRIBUTE_REF, ATTRIBUTE_REF_SUFFIX, ATTRIBUTE_REFS, ATTRIBUTE_REFS_SUFFIX, beanPropertyConfiguration, DOMAIN_ROOT_ELEMENT, logger, ROOT_ELEMENT, singleton
Constructor and Description |
---|
AbstractSingleQueryProcessorDefinitionParser() |
Modifier and Type | Method and Description |
---|---|
protected void |
createQueryResolverBeanDefinition(org.springframework.beans.factory.config.BeanDefinition sqlParamResolver) |
protected void |
doParseElement(Element element,
org.springframework.beans.factory.xml.ParserContext context,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder) |
protected org.springframework.beans.factory.config.BeanDefinition |
getParamResolverBeanDefinition() |
configureStatementResultSetCloser, createExecutorFactory, getMetadataProvider, parseAutoGeneratedKeys, parseExecutorFactory, parseMetadataProvider, parseTransactionalAction
doParse, parseConfig, parseSourceExpression, parseStatementFactory, parseTargetExpression, processStreamingAttribute
forceParent, getBeanAssembler, getOrphanBeanAssembler, getParentBeanDefinition, getParentBeanName, getTargetPropertyConfiguration, postProcess, preProcess
addAlias, addBeanFlag, addCollection, addIgnored, addMapping, addMapping, addMapping, addReference, checkElementNameUnique, createBeanDefinitionBuilder, getBeanAssemblerFactory, getBeanClass, getBeanClassFromAttribute, getBeanName, getClassConstraint, getClassInternal, getParserContext, getRegistry, isAllowClassAttribute, isSingleton, isTopLevel, muleParse, parseInternal, processMetadataAnnotations, processProperty, registerPostProcessor, registerPreProcessor, removeIgnored, resolveId, setAllowClassAttribute, setBeanAssemblerFactory, setClassConstraint, setIgnoredDefault, setParserContext, setRegistry
parse, postProcessComponentDefinition, registerBeanDefinition, shouldFireEvents, shouldGenerateId, shouldGenerateIdAsFallback, shouldParseNameAsAliases
protected org.springframework.beans.factory.config.BeanDefinition queryResolverBean
protected org.springframework.beans.factory.config.BeanDefinition queryBean
public AbstractSingleQueryProcessorDefinitionParser()
protected void doParseElement(Element element, org.springframework.beans.factory.xml.ParserContext context, org.springframework.beans.factory.support.BeanDefinitionBuilder builder)
doParseElement
in class AbstractDbProcessorDefinitionParser
protected void createQueryResolverBeanDefinition(org.springframework.beans.factory.config.BeanDefinition sqlParamResolver)
protected org.springframework.beans.factory.config.BeanDefinition getParamResolverBeanDefinition()
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.