org.mule.config.spring
Class SpringXmlConfigurationMuleArtifactFactory

java.lang.Object
  extended by org.mule.config.spring.SpringXmlConfigurationMuleArtifactFactory
All Implemented Interfaces:
org.mule.common.config.XmlConfigurationMuleArtifactFactory, org.mule.common.MuleArtifactFactory<Element,org.mule.common.config.XmlConfigurationCallback>

public class SpringXmlConfigurationMuleArtifactFactory
extends Object
implements org.mule.common.config.XmlConfigurationMuleArtifactFactory


Constructor Summary
SpringXmlConfigurationMuleArtifactFactory()
           
 
Method Summary
protected  void addChildSchemaLocations(org.dom4j.Element rootElement, Element element, org.mule.common.config.XmlConfigurationCallback callback)
           
protected  void addSchemaLocation(org.dom4j.Element rootElement, Element element, org.mule.common.config.XmlConfigurationCallback callback)
           
 org.dom4j.Element convert(Element element)
          Convert w3c element to dom4j element
 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)
           
 void returnArtifact(org.mule.common.MuleArtifact artifact)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpringXmlConfigurationMuleArtifactFactory

public SpringXmlConfigurationMuleArtifactFactory()
Method Detail

getArtifact

public org.mule.common.MuleArtifact getArtifact(Element element,
                                                org.mule.common.config.XmlConfigurationCallback callback)
                                         throws org.mule.common.MuleArtifactFactoryException
Specified by:
getArtifact in interface org.mule.common.MuleArtifactFactory<Element,org.mule.common.config.XmlConfigurationCallback>
Throws:
org.mule.common.MuleArtifactFactoryException

getArtifactForMessageProcessor

public org.mule.common.MuleArtifact getArtifactForMessageProcessor(Element element,
                                                                   org.mule.common.config.XmlConfigurationCallback callback)
                                                            throws org.mule.common.MuleArtifactFactoryException
Specified by:
getArtifactForMessageProcessor in interface org.mule.common.MuleArtifactFactory<Element,org.mule.common.config.XmlConfigurationCallback>
Throws:
org.mule.common.MuleArtifactFactoryException

addSchemaLocation

protected void addSchemaLocation(org.dom4j.Element rootElement,
                                 Element element,
                                 org.mule.common.config.XmlConfigurationCallback callback)

addChildSchemaLocations

protected void addChildSchemaLocations(org.dom4j.Element rootElement,
                                       Element element,
                                       org.mule.common.config.XmlConfigurationCallback callback)

convert

public org.dom4j.Element convert(Element element)
                          throws ParserConfigurationException
Convert w3c element to dom4j element

Throws:
ParserConfigurationException

returnArtifact

public void returnArtifact(org.mule.common.MuleArtifact artifact)
Specified by:
returnArtifact in interface org.mule.common.MuleArtifactFactory<Element,org.mule.common.config.XmlConfigurationCallback>


Copyright © 2003-2013 MuleSoft, Inc.. All Rights Reserved.