Package | Description |
---|---|
org.mule.config.spring.parsers |
Classes that help to construct a Mule model via Spring's XML specification.
|
org.mule.config.spring.parsers.assembly | |
org.mule.config.spring.parsers.collection |
Support for building collections, or adding an element to a collection in a
parent bean.
|
org.mule.config.spring.parsers.delegate | |
org.mule.config.spring.parsers.generic |
General support for bean construction.
|
org.mule.config.spring.parsers.processors | |
org.mule.config.spring.parsers.specific |
Targetted support for specific components in the Mule system.
|
org.mule.module.management.config | |
org.mule.module.scripting.config | |
org.mule.module.xml.config |
Modifier and Type | Method and Description |
---|---|
protected BeanAssembler |
AbstractHierarchicalDefinitionParser.getBeanAssembler(Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder bean)
The bean assembler gives more reliable/automatic processing of collections, maps, etc.
|
protected BeanAssembler |
AbstractMuleBeanDefinitionParser.getBeanAssembler(Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder bean)
Restricted use - does not include a target.
|
protected BeanAssembler |
AbstractHierarchicalDefinitionParser.getOrphanBeanAssembler(Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder bean)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractHierarchicalDefinitionParser.postProcess(org.springframework.beans.factory.xml.ParserContext context,
BeanAssembler assembler,
Element element) |
void |
PostProcessor.postProcess(org.springframework.beans.factory.xml.ParserContext context,
BeanAssembler assembler,
Element element) |
protected void |
AbstractChildDefinitionParser.postProcess(org.springframework.beans.factory.xml.ParserContext context,
BeanAssembler assembler,
Element element) |
protected void |
AbstractMuleBeanDefinitionParser.postProcess(org.springframework.beans.factory.xml.ParserContext context,
BeanAssembler assembler,
Element element)
Hook method that derived classes can implement to inspect/change a
bean definition after parsing is complete.
|
protected void |
AbstractMuleBeanDefinitionParser.processProperty(Attr attribute,
BeanAssembler assembler) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractMapBeanAssembler |
class |
AttributeMapBeanAssembler
This can be used inside a
ChildDefinitionParser - it
takes named properties and, instead of inserting them individually on the target, it packages them as
a Map and inserts that. |
class |
DefaultBeanAssembler |
class |
TwoStageMapBeanAssembler
This is used by
MapDefinitionParserMutator - it takes
a normal bean definition and re-packages it as a map (rather than individual values). |
Modifier and Type | Method and Description |
---|---|
BeanAssembler |
DefaultBeanAssemblerFactory.newBeanAssembler(PropertyConfiguration beanConfig,
org.springframework.beans.factory.support.BeanDefinitionBuilder bean,
PropertyConfiguration targetConfig,
org.springframework.beans.factory.config.BeanDefinition target) |
BeanAssembler |
BeanAssemblerFactory.newBeanAssembler(PropertyConfiguration beanConfig,
org.springframework.beans.factory.support.BeanDefinitionBuilder bean,
PropertyConfiguration targetConfig,
org.springframework.beans.factory.config.BeanDefinition target) |
BeanAssembler |
AttributeMapBeanAssemblerFactory.newBeanAssembler(PropertyConfiguration beanConfig,
org.springframework.beans.factory.support.BeanDefinitionBuilder bean,
PropertyConfiguration targetConfig,
org.springframework.beans.factory.config.BeanDefinition target) |
BeanAssembler |
TwoStageMapBeanAssemblerFactory.newBeanAssembler(PropertyConfiguration beanConfig,
org.springframework.beans.factory.support.BeanDefinitionBuilder bean,
PropertyConfiguration targetConfig,
org.springframework.beans.factory.config.BeanDefinition target) |
Modifier and Type | Method and Description |
---|---|
void |
TwoStageMapBeanAssemblerFactory.BeanAssemblerStore.saveBeanAssembler(BeanAssembler beanAssembler) |
Modifier and Type | Method and Description |
---|---|
protected void |
ChildListEntryDefinitionParser.postProcess(org.springframework.beans.factory.xml.ParserContext context,
BeanAssembler assembler,
Element element) |
Modifier and Type | Method and Description |
---|---|
void |
MapDefinitionParserMutator.saveBeanAssembler(BeanAssembler beanAssembler) |
Modifier and Type | Method and Description |
---|---|
protected void |
NamedDefinitionParser.postProcess(org.springframework.beans.factory.xml.ParserContext context,
BeanAssembler assembler,
Element element) |
protected void |
ParentDefinitionParser.postProcess(org.springframework.beans.factory.xml.ParserContext context,
BeanAssembler assembler,
Element element) |
protected void |
OptionalChildDefinitionParser.postProcess(org.springframework.beans.factory.xml.ParserContext context,
BeanAssembler assembler,
Element element) |
protected void |
TextDefinitionParser.postProcess(org.springframework.beans.factory.xml.ParserContext context,
BeanAssembler assembler,
Element element) |
Modifier and Type | Method and Description |
---|---|
protected void |
NamedSetterChildElementIterator.insertBean(BeanAssembler targetAssembler,
Object childBean,
Element parent,
Element child) |
protected abstract void |
AbstractChildElementIterator.insertBean(BeanAssembler targetAssembler,
Object childBean,
Element parent,
Element child) |
void |
AddAttribute.postProcess(org.springframework.beans.factory.xml.ParserContext unused,
BeanAssembler assembler,
Element element) |
void |
ConstructorReference.postProcess(org.springframework.beans.factory.xml.ParserContext unused,
BeanAssembler assembler,
Element element) |
void |
ExtendTarget.postProcess(org.springframework.beans.factory.xml.ParserContext unused,
BeanAssembler assembler,
Element element) |
void |
AbstractChildElementIterator.postProcess(org.springframework.beans.factory.xml.ParserContext context,
BeanAssembler assembler,
Element element) |
protected void |
AbstractChildElementIterator.processChildElement(org.springframework.beans.factory.xml.ParserContext context,
BeanAssembler assembler,
Element parent,
Element child) |
Modifier and Type | Method and Description |
---|---|
protected void |
ObjectFactoryWrapper.postProcess(org.springframework.beans.factory.xml.ParserContext context,
BeanAssembler assembler,
Element element) |
void |
MessageFilterDefinitionParser.postProcess(org.springframework.beans.factory.xml.ParserContext context,
BeanAssembler assembler,
Element element) |
protected void |
GlobalPropertyDefinitionParser.postProcess(org.springframework.beans.factory.xml.ParserContext context,
BeanAssembler assembler,
Element element) |
protected void |
DataObjectDefinitionParser.postProcess(org.springframework.beans.factory.xml.ParserContext context,
BeanAssembler assembler,
Element element) |
protected void |
ExpressionComponentDefintionParser.postProcess(org.springframework.beans.factory.xml.ParserContext context,
BeanAssembler assembler,
Element element) |
protected void |
GlobalFunctionsDefintionParser.postProcess(org.springframework.beans.factory.xml.ParserContext context,
BeanAssembler assembler,
Element element) |
Modifier and Type | Method and Description |
---|---|
protected void |
JmxAgentDefinitionParser.postProcess(org.springframework.beans.factory.xml.ParserContext context,
BeanAssembler assembler,
Element element) |
Modifier and Type | Method and Description |
---|---|
protected void |
ScriptDefinitionParser.postProcess(org.springframework.beans.factory.xml.ParserContext context,
BeanAssembler assembler,
Element element) |
Modifier and Type | Method and Description |
---|---|
protected void |
XsltTextDefinitionParser.postProcess(org.springframework.beans.factory.xml.ParserContext context,
BeanAssembler assembler,
Element element) |
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.