public class SpringXmlConfigurationMuleArtifactFactory extends Object implements org.mule.common.config.XmlConfigurationMuleArtifactFactory
| Modifier and Type | Field and Description |
|---|---|
static String |
BEANS_ELEMENT |
static String |
NAME_ATTRIBUTE_NAME |
static String |
REF_ATTRIBUTE_NAME |
static String |
REF_SUFFIX |
static String |
REFS_SUFFIX |
static String |
REFS_TOKENS |
| Constructor and Description |
|---|
SpringXmlConfigurationMuleArtifactFactory() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addBuilders(List<ConfigurationBuilder> builders)
Provide additional builders to be used when creating the
MuleContext. |
protected void |
addSchemaLocation(Element element,
org.mule.common.config.XmlConfigurationCallback callback,
Map<String,String> schemaLocations) |
org.dom4j.Element |
convert(Element element)
Convert w3c element to dom4j element
|
protected void |
dispose(MuleContext context) |
protected org.mule.common.MuleArtifact |
doGetArtifact(Element element,
org.mule.common.config.XmlConfigurationCallback callback,
boolean embedInFlow) |
org.mule.common.MuleArtifact |
getArtifact(Element element,
org.mule.common.config.XmlConfigurationCallback callback) |
org.mule.common.MuleArtifact |
getArtifactForMessageProcessor(Element element,
org.mule.common.config.XmlConfigurationCallback callback) |
protected String |
getArtifactMuleConfig(String flowName,
Element element,
org.mule.common.config.XmlConfigurationCallback callback,
boolean embedInFlow) |
void |
returnArtifact(org.mule.common.MuleArtifact artifact) |
protected void |
setSchemaLocation(org.dom4j.Element rootElement,
Map<String,String> schemaLocations) |
public static final String BEANS_ELEMENT
public static final String REFS_SUFFIX
public static final String REFS_TOKENS
public static final String REF_SUFFIX
public static final String REF_ATTRIBUTE_NAME
public static final String NAME_ATTRIBUTE_NAME
public SpringXmlConfigurationMuleArtifactFactory()
public org.mule.common.MuleArtifact getArtifact(Element element, org.mule.common.config.XmlConfigurationCallback callback) throws org.mule.common.MuleArtifactFactoryException
getArtifact in interface org.mule.common.MuleArtifactFactory<Element,org.mule.common.config.XmlConfigurationCallback>org.mule.common.MuleArtifactFactoryExceptionpublic org.mule.common.MuleArtifact getArtifactForMessageProcessor(Element element, org.mule.common.config.XmlConfigurationCallback callback) throws org.mule.common.MuleArtifactFactoryException
getArtifactForMessageProcessor in interface org.mule.common.MuleArtifactFactory<Element,org.mule.common.config.XmlConfigurationCallback>org.mule.common.MuleArtifactFactoryExceptionprotected String getArtifactMuleConfig(String flowName, Element element, org.mule.common.config.XmlConfigurationCallback callback, boolean embedInFlow) throws org.mule.common.MuleArtifactFactoryException
org.mule.common.MuleArtifactFactoryExceptionprotected org.mule.common.MuleArtifact doGetArtifact(Element element, org.mule.common.config.XmlConfigurationCallback callback, boolean embedInFlow) throws org.mule.common.MuleArtifactFactoryException
org.mule.common.MuleArtifactFactoryExceptionprotected void addBuilders(List<ConfigurationBuilder> builders)
MuleContext.builders - the list to add the builders to.protected void addSchemaLocation(Element element, org.mule.common.config.XmlConfigurationCallback callback, Map<String,String> schemaLocations)
protected void setSchemaLocation(org.dom4j.Element rootElement,
Map<String,String> schemaLocations)
public org.dom4j.Element convert(Element element) throws ParserConfigurationException
ParserConfigurationExceptionpublic void returnArtifact(org.mule.common.MuleArtifact artifact)
returnArtifact in interface org.mule.common.MuleArtifactFactory<Element,org.mule.common.config.XmlConfigurationCallback>protected void dispose(MuleContext context)
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.