public abstract class AbstractAdvancedDbProcessorDefinitionParser extends AbstractDbProcessorDefinitionParser
Modifier and Type | Field and Description |
---|---|
static String |
AUTO_GENERATED_KEY_STRATEGY_PROPERTY |
static String |
AUTO_GENERATED_KEYS_PROPERTY |
protected AutoGeneratedKeyStrategy |
autoGeneratedKeyStrategy |
static String |
COLUMN_INDEXES_PROPERTY |
static String |
COLUMN_NAMES_PROPERTY |
static String |
QUERY_METADATA_PROVIDER_PROPERTY |
protected QueryDefinitionParser |
queryDefinitionParser |
static String |
STATEMENT_STREAMING_RESULTSET_CLOSER_PROPERTY |
static String |
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 |
---|
AbstractAdvancedDbProcessorDefinitionParser() |
Modifier and Type | Method and Description |
---|---|
protected void |
configureStatementResultSetCloser(org.springframework.beans.factory.support.BeanDefinitionBuilder builder) |
protected abstract Object |
createExecutorFactory(Element element) |
protected abstract Object |
getMetadataProvider() |
protected void |
parseAutoGeneratedKeys(Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder) |
protected void |
parseExecutorFactory(Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder) |
protected void |
parseMetadataProvider(Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder) |
protected void |
parseTransactionalAction(Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder) |
doParse, doParseElement, 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
public static final String AUTO_GENERATED_KEYS_PROPERTY
public static final String COLUMN_INDEXES_PROPERTY
public static final String COLUMN_NAMES_PROPERTY
public static final String QUERY_METADATA_PROVIDER_PROPERTY
public static final String TRANSACTIONAL_ACTION_PROPERTY
public static final String STATEMENT_STREAMING_RESULTSET_CLOSER_PROPERTY
public static final String AUTO_GENERATED_KEY_STRATEGY_PROPERTY
protected final QueryDefinitionParser queryDefinitionParser
protected AutoGeneratedKeyStrategy autoGeneratedKeyStrategy
public AbstractAdvancedDbProcessorDefinitionParser()
protected abstract Object getMetadataProvider()
protected void parseExecutorFactory(Element element, org.springframework.beans.factory.support.BeanDefinitionBuilder builder)
protected void parseTransactionalAction(Element element, org.springframework.beans.factory.support.BeanDefinitionBuilder builder)
protected void parseAutoGeneratedKeys(Element element, org.springframework.beans.factory.support.BeanDefinitionBuilder builder)
protected void parseMetadataProvider(Element element, org.springframework.beans.factory.support.BeanDefinitionBuilder builder)
protected void configureStatementResultSetCloser(org.springframework.beans.factory.support.BeanDefinitionBuilder builder)
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.