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 |
TRANSACTIONAL_ACTION_PROPERTY |
CONFIG_PROPERTY, dbConfigResolverFactoryBeanDefinition, DEFAULT_FETCH_SIZE, FETCH_SIZE, LIST_SEPARATOR, MAX_ROWS_ATTRIBUTE, streaming, STREAMING_ATTRIBUTEATTRIBUTE_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 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, processStreamingAttributeforceParent, getBeanAssembler, getOrphanBeanAssembler, getParentBeanDefinition, getParentBeanName, getTargetPropertyConfiguration, postProcess, preProcessaddAlias, addBeanFlag, addCollection, addIgnored, addMapping, addMapping, addMapping, addReference, checkElementNameUnique, createBeanDefinitionBuilder, getBeanAssemblerFactory, getBeanClass, getBeanClassFromAttribute, getBeanName, getClassConstraint, getClassInternal, getParserContext, getRegistry, isAllowClassAttribute, isSingleton, isTopLevel, muleParse, parseInternal, processProperty, registerPostProcessor, registerPreProcessor, removeIgnored, resolveId, setAllowClassAttribute, setBeanAssemblerFactory, setClassConstraint, setIgnoredDefault, setParserContext, setRegistryparse, postProcessComponentDefinition, registerBeanDefinition, shouldFireEvents, shouldGenerateId, shouldGenerateIdAsFallbackpublic 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 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)
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.