public class IndirectEndpointFactory extends EndpointFactory
IndirectEndpoint using a XML configuration. Key can be a name of an endpoint defined
in the same Synapse configuration or a registry key pointing to an endpoint configuration in the
registry (e.g. <endpoint key="registry/endpoint1.xml"/>).
<endpoint key="key"/>ON_FAULT_Q| Modifier and Type | Method and Description |
|---|---|
protected Endpoint |
createEndpoint(org.apache.axiom.om.OMElement epConfig,
boolean anonymousEndpoint,
Properties properties)
Creates the Endpoint implementation for the given XML endpoint configuration.
|
static IndirectEndpointFactory |
getInstance() |
extractSpecificEndpointProperties, getEndpointDefinitionFactory, getEndpointFromElement, getEndpointFromElement, getEndpoints, getObjectFromOMNode, handleException, handleException, processProperties, setEndpointDefinitionFactorypublic static IndirectEndpointFactory getInstance()
protected Endpoint createEndpoint(org.apache.axiom.om.OMElement epConfig, boolean anonymousEndpoint, Properties properties)
EndpointFactorycreateEndpoint in class EndpointFactoryepConfig - OMElement containing the endpoint configuration.anonymousEndpoint - false if the endpoint has a name. true otherwise.properties - bag of properties to pass in any information to the factoryCopyright © 2005-2017 Apache Software Foundation. All Rights Reserved.