|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use BeanAssembler | |
---|---|
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 |
Uses of BeanAssembler in org.mule.config.spring.parsers |
---|
Methods in org.mule.config.spring.parsers that return BeanAssembler | |
---|---|
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. |
Methods in org.mule.config.spring.parsers with parameters of type BeanAssembler | |
---|---|
protected void |
AbstractChildDefinitionParser.postProcess(org.springframework.beans.factory.xml.ParserContext context,
BeanAssembler assembler,
Element element)
|
protected void |
AbstractHierarchicalDefinitionParser.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. |
void |
PostProcessor.postProcess(org.springframework.beans.factory.xml.ParserContext context,
BeanAssembler assembler,
Element element)
|
protected void |
AbstractMuleBeanDefinitionParser.processProperty(Attr attribute,
BeanAssembler assembler)
|
Uses of BeanAssembler in org.mule.config.spring.parsers.assembly |
---|
Classes in org.mule.config.spring.parsers.assembly that implement BeanAssembler | |
---|---|
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). |
Methods in org.mule.config.spring.parsers.assembly that return BeanAssembler | |
---|---|
BeanAssembler |
AttributeMapBeanAssemblerFactory.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 |
DefaultBeanAssemblerFactory.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)
|
Methods in org.mule.config.spring.parsers.assembly with parameters of type BeanAssembler | |
---|---|
void |
TwoStageMapBeanAssemblerFactory.BeanAssemblerStore.saveBeanAssembler(BeanAssembler beanAssembler)
|
Uses of BeanAssembler in org.mule.config.spring.parsers.collection |
---|
Methods in org.mule.config.spring.parsers.collection with parameters of type BeanAssembler | |
---|---|
protected void |
ChildListEntryDefinitionParser.postProcess(org.springframework.beans.factory.xml.ParserContext context,
BeanAssembler assembler,
Element element)
|
Uses of BeanAssembler in org.mule.config.spring.parsers.delegate |
---|
Methods in org.mule.config.spring.parsers.delegate with parameters of type BeanAssembler | |
---|---|
void |
MapDefinitionParserMutator.saveBeanAssembler(BeanAssembler beanAssembler)
|
Uses of BeanAssembler in org.mule.config.spring.parsers.generic |
---|
Methods in org.mule.config.spring.parsers.generic with parameters of type BeanAssembler | |
---|---|
protected void |
NamedDefinitionParser.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 |
ParentDefinitionParser.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)
|
Uses of BeanAssembler in org.mule.config.spring.parsers.processors |
---|
Methods in org.mule.config.spring.parsers.processors with parameters of type BeanAssembler | |
---|---|
protected abstract void |
AbstractChildElementIterator.insertBean(BeanAssembler targetAssembler,
org.springframework.beans.factory.config.BeanDefinition childBean,
Element parent,
Element child)
|
protected void |
NamedSetterChildElementIterator.insertBean(BeanAssembler targetAssembler,
org.springframework.beans.factory.config.BeanDefinition childBean,
Element parent,
Element child)
|
void |
AbstractChildElementIterator.postProcess(org.springframework.beans.factory.xml.ParserContext context,
BeanAssembler assembler,
Element element)
|
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)
|
protected void |
AbstractChildElementIterator.processChildElement(org.springframework.beans.factory.xml.ParserContext context,
BeanAssembler assembler,
Element parent,
Element child)
|
Uses of BeanAssembler in org.mule.config.spring.parsers.specific |
---|
Methods in org.mule.config.spring.parsers.specific with parameters of type BeanAssembler | |
---|---|
protected void |
DataObjectDefinitionParser.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 |
ObjectFactoryWrapper.postProcess(org.springframework.beans.factory.xml.ParserContext context,
BeanAssembler assembler,
Element element)
|
Uses of BeanAssembler in org.mule.module.management.config |
---|
Methods in org.mule.module.management.config with parameters of type BeanAssembler | |
---|---|
protected void |
JmxAgentDefinitionParser.postProcess(org.springframework.beans.factory.xml.ParserContext context,
BeanAssembler assembler,
Element element)
|
Uses of BeanAssembler in org.mule.module.scripting.config |
---|
Methods in org.mule.module.scripting.config with parameters of type BeanAssembler | |
---|---|
protected void |
ScriptDefinitionParser.postProcess(org.springframework.beans.factory.xml.ParserContext context,
BeanAssembler assembler,
Element element)
|
Uses of BeanAssembler in org.mule.module.xml.config |
---|
Methods in org.mule.module.xml.config with parameters of type BeanAssembler | |
---|---|
protected void |
XsltTextDefinitionParser.postProcess(org.springframework.beans.factory.xml.ParserContext context,
BeanAssembler assembler,
Element element)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |