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,
BeanDefinitionBuilder builder) |
protected ManagedList |
parseList(Element element,
String childElementName,
AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate) |
protected void |
parseListAndSetProperty(Element element,
BeanDefinitionBuilder builder,
String fieldName,
String parentElementName,
String childElementName,
AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate) |
protected void |
parseListWithDefaultAndSetProperty(Element element,
BeanDefinitionBuilder builder,
String fieldName,
String parentElementName,
String childElementName,
String defaultValue,
AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate) |
protected ManagedMap |
parseMap(Element element,
String childElementName,
AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate) |
protected void |
parseMapAndSetProperty(Element element,
BeanDefinitionBuilder builder,
String fieldName,
String parentElementName,
String childElementName,
AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate) |
protected void |
parseMapWithDefaultAndSetProperty(Element element,
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,
BeanDefinitionBuilder builder,
String propertyName) |
protected void |
parseNestedProcessorAndSetProperty(Element element,
String childElementName,
org.springframework.beans.factory.xml.ParserContext parserContext,
Class factory,
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,
BeanDefinitionBuilder builder,
String propertyName) |
protected void |
parseNestedProcessorAsListAndSetProperty(Element element,
String childElementName,
org.springframework.beans.factory.xml.ParserContext parserContext,
Class factory,
BeanDefinitionBuilder builder,
String propertyName) |
protected boolean |
parseNoExprObjectRef(Element element,
BeanDefinitionBuilder builder,
String elementName,
String propertyName) |
protected boolean |
parseNoExprObjectRefWithDefault(Element element,
BeanDefinitionBuilder builder,
String elementName,
String propertyName,
String defaultValue) |
protected boolean |
parseObjectRef(Element element,
BeanDefinitionBuilder builder,
String elementName,
String propertyName) |
protected boolean |
parseObjectRefWithDefault(Element element,
BeanDefinitionBuilder builder,
String elementName,
String propertyName,
String defaultValue) |
protected void |
parseProperty(BeanDefinitionBuilder builder,
Element element,
String propertyName) |
protected void |
parseProperty(BeanDefinitionBuilder builder,
Element element,
String attributeName,
String propertyName) |
protected void |
parsePropertyRef(BeanDefinitionBuilder builder,
Element element,
String propertyName) |
protected void |
parsePropertyRef(BeanDefinitionBuilder builder,
Element element,
String attributeName,
String propertyName) |
protected void |
parseRetryPolicyTemplate(String elementName,
Element element,
org.springframework.beans.factory.xml.ParserContext parserContext,
BeanDefinitionBuilder builder,
org.springframework.beans.factory.config.BeanDefinition definition) |
protected ManagedSet |
parseSet(Element element,
String childElementName,
AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate) |
protected void |
parseSetAndSetProperty(Element element,
BeanDefinitionBuilder builder,
String fieldName,
String parentElementName,
String childElementName,
AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate) |
protected void |
parseSetWithDefaultAndSetProperty(Element element,
BeanDefinitionBuilder builder,
String fieldName,
String parentElementName,
String childElementName,
String defaultValue,
AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate) |
protected void |
parseTextProperty(BeanDefinitionBuilder builder,
Element element,
String elementName,
String propertyName) |
protected void |
setDestroyMethodIfNeeded(BeanDefinitionBuilder builder,
Class clazz) |
protected void |
setInitMethodIfNeeded(BeanDefinitionBuilder builder,
Class clazz) |
protected void |
setNoRecurseOnDefinition(org.springframework.beans.factory.config.BeanDefinition definition) |
protected void |
setRef(BeanDefinitionBuilder builder,
String propertyName,
String ref) |
protected void setRef(BeanDefinitionBuilder builder, String propertyName, String ref)
protected boolean isMuleExpression(String value)
protected ManagedList parseList(Element element, String childElementName, AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate)
protected void parseListAndSetProperty(Element element, BeanDefinitionBuilder builder, String fieldName, String parentElementName, String childElementName, AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate)
protected ManagedSet parseSet(Element element, String childElementName, AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate)
protected void parseSetAndSetProperty(Element element, BeanDefinitionBuilder builder, String fieldName, String parentElementName, String childElementName, AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate)
protected void parseSetWithDefaultAndSetProperty(Element element, BeanDefinitionBuilder builder, String fieldName, String parentElementName, String childElementName, String defaultValue, AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate)
protected ManagedMap parseMap(Element element, String childElementName, AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate)
protected void parseMapAndSetProperty(Element element, BeanDefinitionBuilder builder, String fieldName, String parentElementName, String childElementName, AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate)
protected void parseMapWithDefaultAndSetProperty(Element element, BeanDefinitionBuilder builder, String fieldName, String parentElementName, String childElementName, String defaultValue, AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate)
protected void parseListWithDefaultAndSetProperty(Element element, BeanDefinitionBuilder builder, String fieldName, String parentElementName, String childElementName, String defaultValue, AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate)
protected void parseConfigRef(Element element, 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(BeanDefinitionBuilder builder, Class clazz)
protected void setDestroyMethodIfNeeded(BeanDefinitionBuilder builder, Class clazz)
protected void parseProperty(BeanDefinitionBuilder builder, Element element, String propertyName)
protected void parseProperty(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, BeanDefinitionBuilder builder, String propertyName)
protected void parseNestedProcessorAndSetProperty(Element element, org.springframework.beans.factory.xml.ParserContext parserContext, Class factory, BeanDefinitionBuilder builder, String propertyName)
protected void parseNestedProcessorAsListAndSetProperty(Element element, String childElementName, org.springframework.beans.factory.xml.ParserContext parserContext, Class factory, BeanDefinitionBuilder builder, String propertyName)
protected void parseNestedProcessorAndSetProperty(Element element, String childElementName, org.springframework.beans.factory.xml.ParserContext parserContext, Class factory, BeanDefinitionBuilder builder, String propertyName)
protected void parseRetryPolicyTemplate(String elementName, Element element, org.springframework.beans.factory.xml.ParserContext parserContext, BeanDefinitionBuilder builder, org.springframework.beans.factory.config.BeanDefinition definition)
protected boolean parseObjectRef(Element element, BeanDefinitionBuilder builder, String elementName, String propertyName)
protected boolean parseObjectRefWithDefault(Element element, BeanDefinitionBuilder builder, String elementName, String propertyName, String defaultValue)
protected boolean parseNoExprObjectRef(Element element, BeanDefinitionBuilder builder, String elementName, String propertyName)
protected boolean parseNoExprObjectRefWithDefault(Element element, BeanDefinitionBuilder builder, String elementName, String propertyName, String defaultValue)
protected void parsePropertyRef(BeanDefinitionBuilder builder, Element element, String attributeName, String propertyName)
protected void parsePropertyRef(BeanDefinitionBuilder builder, Element element, String propertyName)
protected void parseTextProperty(BeanDefinitionBuilder builder, Element element, String elementName, String propertyName)
Copyright © 2003–2018 MuleSoft, Inc.. All rights reserved.