public class ServiceDynamicLoadbalanceEndpointFactory extends EndpointFactory
DynamicLoadbalanceEndpoint
using an XML configuration.
The configuration file has the following format. This can be even specified inline
Modifier and Type | Field and Description |
---|---|
static QName |
LB_CONFIG_QNAME |
static QName |
SERVICES_QNAME |
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 ServiceDynamicLoadbalanceEndpointFactory |
getInstance() |
extractSpecificEndpointProperties, getEndpointDefinitionFactory, getEndpointFromElement, getEndpointFromElement, getEndpoints, getObjectFromOMNode, handleException, handleException, processProperties, setEndpointDefinitionFactory
public static final QName SERVICES_QNAME
public static final QName LB_CONFIG_QNAME
public static ServiceDynamicLoadbalanceEndpointFactory getInstance()
protected Endpoint createEndpoint(org.apache.axiom.om.OMElement epConfig, boolean anonymousEndpoint, Properties properties)
EndpointFactory
createEndpoint
in class EndpointFactory
epConfig
- 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.