public abstract class AbstractDevkitBasedDefinitionParser extends Object implements org.springframework.beans.factory.xml.BeanDefinitionParser
Modifier and Type | Class and Description |
---|---|
static interface |
AbstractDevkitBasedDefinitionParser.ParseDelegate<T> |
Constructor and Description |
---|
AbstractDevkitBasedDefinitionParser() |
Modifier and Type | Method and Description |
---|---|
protected void |
attachProcessorDefinition(org.springframework.beans.factory.xml.ParserContext parserContext,
org.springframework.beans.factory.config.BeanDefinition definition) |
protected void |
attachSourceDefinition(org.springframework.beans.factory.xml.ParserContext parserContext,
org.springframework.beans.factory.config.BeanDefinition definition) |
protected String |
generateChildBeanName(Element element) |
protected String |
getAttributeValue(Element element,
String attributeName) |
protected boolean |
hasAttribute(Element element,
String attributeName) |
protected boolean |
isMuleExpression(String value) |
protected void |
parseConfigName(Element element) |
protected void |
parseConfigRef(Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder) |
protected org.springframework.beans.factory.support.ManagedList |
parseList(Element element,
String childElementName,
AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate) |
protected void |
parseListAndSetProperty(Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
String fieldName,
String parentElementName,
String childElementName,
AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate) |
protected void |
parseListWithDefaultAndSetProperty(Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
String fieldName,
String parentElementName,
String childElementName,
String defaultValue,
AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate) |
protected org.springframework.beans.factory.support.ManagedMap |
parseMap(Element element,
String childElementName,
AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate) |
protected void |
parseMapAndSetProperty(Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
String fieldName,
String parentElementName,
String childElementName,
AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate) |
protected void |
parseMapWithDefaultAndSetProperty(Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
String fieldName,
String parentElementName,
String childElementName,
String defaultValue,
AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate) |
protected org.springframework.beans.factory.config.BeanDefinition |
parseNestedProcessor(Element element,
org.springframework.beans.factory.xml.ParserContext parserContext,
Class factory) |
protected void |
parseNestedProcessorAndSetProperty(Element element,
org.springframework.beans.factory.xml.ParserContext parserContext,
Class factory,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
String propertyName) |
protected void |
parseNestedProcessorAndSetProperty(Element element,
String childElementName,
org.springframework.beans.factory.xml.ParserContext parserContext,
Class factory,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
String propertyName) |
protected List |
parseNestedProcessorAsList(Element element,
org.springframework.beans.factory.xml.ParserContext parserContext,
Class factory) |
protected void |
parseNestedProcessorAsListAndSetProperty(Element element,
org.springframework.beans.factory.xml.ParserContext parserContext,
Class factory,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
String propertyName) |
protected void |
parseNestedProcessorAsListAndSetProperty(Element element,
String childElementName,
org.springframework.beans.factory.xml.ParserContext parserContext,
Class factory,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
String propertyName) |
protected boolean |
parseNoExprObjectRef(Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
String elementName,
String propertyName) |
protected boolean |
parseNoExprObjectRefWithDefault(Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
String elementName,
String propertyName,
String defaultValue) |
protected boolean |
parseObjectRef(Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
String elementName,
String propertyName) |
protected boolean |
parseObjectRefWithDefault(Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
String elementName,
String propertyName,
String defaultValue) |
protected void |
parseProperty(org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
Element element,
String propertyName) |
protected void |
parseProperty(org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
Element element,
String attributeName,
String propertyName) |
protected void |
parsePropertyRef(org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
Element element,
String propertyName) |
protected void |
parsePropertyRef(org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
Element element,
String attributeName,
String propertyName) |
protected void |
parseRetryPolicyTemplate(String elementName,
Element element,
org.springframework.beans.factory.xml.ParserContext parserContext,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
org.springframework.beans.factory.config.BeanDefinition definition) |
protected org.springframework.beans.factory.support.ManagedSet |
parseSet(Element element,
String childElementName,
AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate) |
protected void |
parseSetAndSetProperty(Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
String fieldName,
String parentElementName,
String childElementName,
AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate) |
protected void |
parseSetWithDefaultAndSetProperty(Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
String fieldName,
String parentElementName,
String childElementName,
String defaultValue,
AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate) |
protected void |
parseTextProperty(org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
Element element,
String elementName,
String propertyName) |
protected void |
setDestroyMethodIfNeeded(org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
Class clazz) |
protected void |
setInitMethodIfNeeded(org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
Class clazz) |
protected void |
setNoRecurseOnDefinition(org.springframework.beans.factory.config.BeanDefinition definition) |
protected void |
setRef(org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
String propertyName,
String ref) |
protected void setRef(org.springframework.beans.factory.support.BeanDefinitionBuilder builder, String propertyName, String ref)
protected boolean isMuleExpression(String value)
protected org.springframework.beans.factory.support.ManagedList parseList(Element element, String childElementName, AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate)
protected void parseListAndSetProperty(Element element, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, String fieldName, String parentElementName, String childElementName, AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate)
protected org.springframework.beans.factory.support.ManagedSet parseSet(Element element, String childElementName, AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate)
protected void parseSetAndSetProperty(Element element, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, String fieldName, String parentElementName, String childElementName, AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate)
protected void parseSetWithDefaultAndSetProperty(Element element, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, String fieldName, String parentElementName, String childElementName, String defaultValue, AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate)
protected org.springframework.beans.factory.support.ManagedMap parseMap(Element element, String childElementName, AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate)
protected void parseMapAndSetProperty(Element element, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, String fieldName, String parentElementName, String childElementName, AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate)
protected void parseMapWithDefaultAndSetProperty(Element element, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, String fieldName, String parentElementName, String childElementName, String defaultValue, AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate)
protected void parseListWithDefaultAndSetProperty(Element element, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, String fieldName, String parentElementName, String childElementName, String defaultValue, AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate)
protected void parseConfigRef(Element element, org.springframework.beans.factory.support.BeanDefinitionBuilder builder)
protected void attachProcessorDefinition(org.springframework.beans.factory.xml.ParserContext parserContext, org.springframework.beans.factory.config.BeanDefinition definition)
protected void attachSourceDefinition(org.springframework.beans.factory.xml.ParserContext parserContext, org.springframework.beans.factory.config.BeanDefinition definition)
protected void parseConfigName(Element element)
protected void setInitMethodIfNeeded(org.springframework.beans.factory.support.BeanDefinitionBuilder builder, Class clazz)
protected void setDestroyMethodIfNeeded(org.springframework.beans.factory.support.BeanDefinitionBuilder builder, Class clazz)
protected void parseProperty(org.springframework.beans.factory.support.BeanDefinitionBuilder builder, Element element, String propertyName)
protected void parseProperty(org.springframework.beans.factory.support.BeanDefinitionBuilder builder, Element element, String attributeName, String propertyName)
protected void setNoRecurseOnDefinition(org.springframework.beans.factory.config.BeanDefinition definition)
protected org.springframework.beans.factory.config.BeanDefinition parseNestedProcessor(Element element, org.springframework.beans.factory.xml.ParserContext parserContext, Class factory)
protected List parseNestedProcessorAsList(Element element, org.springframework.beans.factory.xml.ParserContext parserContext, Class factory)
protected void parseNestedProcessorAsListAndSetProperty(Element element, org.springframework.beans.factory.xml.ParserContext parserContext, Class factory, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, String propertyName)
protected void parseNestedProcessorAndSetProperty(Element element, org.springframework.beans.factory.xml.ParserContext parserContext, Class factory, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, String propertyName)
protected void parseNestedProcessorAsListAndSetProperty(Element element, String childElementName, org.springframework.beans.factory.xml.ParserContext parserContext, Class factory, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, String propertyName)
protected void parseNestedProcessorAndSetProperty(Element element, String childElementName, org.springframework.beans.factory.xml.ParserContext parserContext, Class factory, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, String propertyName)
protected void parseRetryPolicyTemplate(String elementName, Element element, org.springframework.beans.factory.xml.ParserContext parserContext, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, org.springframework.beans.factory.config.BeanDefinition definition)
protected boolean parseObjectRef(Element element, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, String elementName, String propertyName)
protected boolean parseObjectRefWithDefault(Element element, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, String elementName, String propertyName, String defaultValue)
protected boolean parseNoExprObjectRef(Element element, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, String elementName, String propertyName)
protected boolean parseNoExprObjectRefWithDefault(Element element, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, String elementName, String propertyName, String defaultValue)
protected void parsePropertyRef(org.springframework.beans.factory.support.BeanDefinitionBuilder builder, Element element, String attributeName, String propertyName)
protected void parsePropertyRef(org.springframework.beans.factory.support.BeanDefinitionBuilder builder, Element element, String propertyName)
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.