Class TemplateEndpointFactory
- java.lang.Object
-
- org.apache.synapse.config.xml.endpoints.EndpointFactory
-
- org.apache.synapse.config.xml.endpoints.TemplateEndpointFactory
-
- All Implemented Interfaces:
XMLToObjectMapper
public class TemplateEndpointFactory extends EndpointFactory
-
-
Field Summary
-
Fields inherited from class org.apache.synapse.config.xml.endpoints.EndpointFactory
ON_FAULT_Q
-
-
Constructor Summary
Constructors Constructor Description TemplateEndpointFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Endpoint
createEndpoint(org.apache.axiom.om.OMElement endpointElement, boolean a, Properties properties)
Creates the Endpoint implementation for the given XML endpoint configuration.-
Methods inherited from class org.apache.synapse.config.xml.endpoints.EndpointFactory
extractSpecificEndpointProperties, getEndpointDefinitionFactory, getEndpointFromElement, getEndpointFromElement, getEndpoints, getObjectFromOMNode, handleException, handleException, processProperties, setEndpointDefinitionFactory
-
-
-
-
Method Detail
-
createEndpoint
public Endpoint createEndpoint(org.apache.axiom.om.OMElement endpointElement, boolean a, Properties properties)
Description copied from class:EndpointFactory
Creates the Endpoint implementation for the given XML endpoint configuration. If the endpoint configuration is an inline one, it should be an anonymous endpoint. If it is defined as an immediate child element of the definitions tag it should have a name, which is used as the key in local registry.- Specified by:
createEndpoint
in classEndpointFactory
- Parameters:
endpointElement
- OMElement containing the endpoint configuration.a
- false if the endpoint has a name. true otherwise.properties
- bag of properties to pass in any information to the factory- Returns:
- Endpoint implementation for the given configuration.
-
-