Package org.apache.synapse.config.xml
Interface ConfigurationFactory
-
- All Known Implementing Classes:
SynapseXMLConfigurationFactory
public interface ConfigurationFactoryThis interface defines the configuration factories of Synapse
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SynapseConfigurationgetConfiguration(org.apache.axiom.om.OMElement element, Properties properties)Get (basically builds) the configuration of Synapse built up from an OMElement using the defined factoryClassgetSerializerClass()Get the class which serializes the specified elementQNamegetTagQName()Get the tag QName of the element piece that will be build using the factory
-
-
-
Method Detail
-
getTagQName
QName getTagQName()
Get the tag QName of the element piece that will be build using the factory- Returns:
- QName describing the element
-
getConfiguration
SynapseConfiguration getConfiguration(org.apache.axiom.om.OMElement element, Properties properties)
Get (basically builds) the configuration of Synapse built up from an OMElement using the defined factory- Parameters:
element- OMElement describing the configuration to be build- Returns:
- SynapseConfiguration build using the relevant factory
-
getSerializerClass
Class getSerializerClass()
Get the class which serializes the specified element- Returns:
- Class defining the Serializer
-
-