org.mule.security.oauth.config
Class AbstractDevkitBasedDefinitionParser
java.lang.Object
org.mule.security.oauth.config.AbstractDevkitBasedDefinitionParser
- All Implemented Interfaces:
- org.springframework.beans.factory.xml.BeanDefinitionParser
public abstract class AbstractDevkitBasedDefinitionParser
- extends Object
- implements org.springframework.beans.factory.xml.BeanDefinitionParser
Method Summary |
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)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.springframework.beans.factory.xml.BeanDefinitionParser |
parse |
AbstractDevkitBasedDefinitionParser
public AbstractDevkitBasedDefinitionParser()
hasAttribute
protected boolean hasAttribute(Element element,
String attributeName)
setRef
protected void setRef(org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
String propertyName,
String ref)
isMuleExpression
protected boolean isMuleExpression(String value)
parseList
protected org.springframework.beans.factory.support.ManagedList parseList(Element element,
String childElementName,
AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate)
parseListAndSetProperty
protected void parseListAndSetProperty(Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
String fieldName,
String parentElementName,
String childElementName,
AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate)
parseSet
protected org.springframework.beans.factory.support.ManagedSet parseSet(Element element,
String childElementName,
AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate)
parseSetAndSetProperty
protected void parseSetAndSetProperty(Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
String fieldName,
String parentElementName,
String childElementName,
AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate)
parseSetWithDefaultAndSetProperty
protected void parseSetWithDefaultAndSetProperty(Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
String fieldName,
String parentElementName,
String childElementName,
String defaultValue,
AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate)
parseMap
protected org.springframework.beans.factory.support.ManagedMap parseMap(Element element,
String childElementName,
AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate)
parseMapAndSetProperty
protected void parseMapAndSetProperty(Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
String fieldName,
String parentElementName,
String childElementName,
AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate)
parseMapWithDefaultAndSetProperty
protected void parseMapWithDefaultAndSetProperty(Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
String fieldName,
String parentElementName,
String childElementName,
String defaultValue,
AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate)
parseListWithDefaultAndSetProperty
protected void parseListWithDefaultAndSetProperty(Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
String fieldName,
String parentElementName,
String childElementName,
String defaultValue,
AbstractDevkitBasedDefinitionParser.ParseDelegate parserDelegate)
parseConfigRef
protected void parseConfigRef(Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder)
attachProcessorDefinition
protected void attachProcessorDefinition(org.springframework.beans.factory.xml.ParserContext parserContext,
org.springframework.beans.factory.config.BeanDefinition definition)
attachSourceDefinition
protected void attachSourceDefinition(org.springframework.beans.factory.xml.ParserContext parserContext,
org.springframework.beans.factory.config.BeanDefinition definition)
getAttributeValue
protected String getAttributeValue(Element element,
String attributeName)
parseConfigName
protected void parseConfigName(Element element)
setInitMethodIfNeeded
protected void setInitMethodIfNeeded(org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
Class clazz)
setDestroyMethodIfNeeded
protected void setDestroyMethodIfNeeded(org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
Class clazz)
parseProperty
protected void parseProperty(org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
Element element,
String propertyName)
parseProperty
protected void parseProperty(org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
Element element,
String attributeName,
String propertyName)
setNoRecurseOnDefinition
protected void setNoRecurseOnDefinition(org.springframework.beans.factory.config.BeanDefinition definition)
generateChildBeanName
protected String generateChildBeanName(Element element)
parseNestedProcessor
protected org.springframework.beans.factory.config.BeanDefinition parseNestedProcessor(Element element,
org.springframework.beans.factory.xml.ParserContext parserContext,
Class factory)
parseNestedProcessorAsList
protected List parseNestedProcessorAsList(Element element,
org.springframework.beans.factory.xml.ParserContext parserContext,
Class factory)
parseNestedProcessorAsListAndSetProperty
protected void parseNestedProcessorAsListAndSetProperty(Element element,
org.springframework.beans.factory.xml.ParserContext parserContext,
Class factory,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
String propertyName)
parseNestedProcessorAndSetProperty
protected void parseNestedProcessorAndSetProperty(Element element,
org.springframework.beans.factory.xml.ParserContext parserContext,
Class factory,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
String propertyName)
parseNestedProcessorAsListAndSetProperty
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)
parseNestedProcessorAndSetProperty
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)
parseRetryPolicyTemplate
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)
parseObjectRef
protected boolean parseObjectRef(Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
String elementName,
String propertyName)
parseObjectRefWithDefault
protected boolean parseObjectRefWithDefault(Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
String elementName,
String propertyName,
String defaultValue)
parseNoExprObjectRef
protected boolean parseNoExprObjectRef(Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
String elementName,
String propertyName)
parseNoExprObjectRefWithDefault
protected boolean parseNoExprObjectRefWithDefault(Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
String elementName,
String propertyName,
String defaultValue)
parsePropertyRef
protected void parsePropertyRef(org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
Element element,
String attributeName,
String propertyName)
parsePropertyRef
protected void parsePropertyRef(org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
Element element,
String propertyName)
parseTextProperty
protected void parseTextProperty(org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
Element element,
String elementName,
String propertyName)
Copyright © 2003-2014 MuleSoft, Inc.. All Rights Reserved.