org.apache.cxf.frontend
Class ClientFactoryBean
java.lang.Object
org.apache.cxf.interceptor.AbstractBasicInterceptorProvider
org.apache.cxf.endpoint.AbstractEndpointFactory
org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory
org.apache.cxf.frontend.ClientFactoryBean
- All Implemented Interfaces:
- InterceptorProvider
- Direct Known Subclasses:
- JaxWsClientFactoryBean
public class ClientFactoryBean
- extends AbstractWSDLBasedEndpointFactory
Fields inherited from class org.apache.cxf.endpoint.AbstractEndpointFactory |
address, bindingConfig, bindingFactory, bindingId, bus, conduitSelector, dataBinding, destinationFactory, endpointName, endpointReference, features, properties, publishedEndpointUrl, serviceName, transportId |
Methods inherited from class org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory |
createBindingInfo, createEndpoint, createEndpointInfo, createSoapBindingConfig, getServiceClass, getServiceFactory, getWsdlURL, initializeServiceFactory, setServiceClass, setServiceFactory, setWsdlURL |
Methods inherited from class org.apache.cxf.endpoint.AbstractEndpointFactory |
checkPrivateEndpoint, getAddress, getBindingConfig, getBindingFactory, getBindingId, getBus, getConduitSelector, getDataBinding, getDestinationFactory, getEndpointName, getFeatures, getProperties, getProperties, getPublishedEndpointUrl, getServiceName, getTransportId, initializeAnnotationInterceptors, initializeAnnotationInterceptors, setAddress, setBindingConfig, setBindingFactory, setBindingId, setBus, setConduitSelector, setDataBinding, setDestinationFactory, setEndpointName, setEndpointReference, setFeatures, setProperties, setPublishedEndpointUrl, setServiceName, setTransportId |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClientFactoryBean
public ClientFactoryBean()
ClientFactoryBean
public ClientFactoryBean(ReflectionServiceFactoryBean factory)
detectTransportIdFromAddress
protected String detectTransportIdFromAddress(String ad)
- Specified by:
detectTransportIdFromAddress
in class AbstractWSDLBasedEndpointFactory
getWSDLEndpointFactory
protected WSDLEndpointFactory getWSDLEndpointFactory()
- Specified by:
getWSDLEndpointFactory
in class AbstractWSDLBasedEndpointFactory
create
public Client create()
createClient
protected Client createClient(Endpoint ep)
applyFeatures
protected void applyFeatures(Client client)
applyProperties
protected void applyProperties(Endpoint ep)
Apache CXF