org.apache.cxf.frontend
Class ClientFactoryBean

java.lang.Object
  extended by org.apache.cxf.interceptor.AbstractBasicInterceptorProvider
      extended by org.apache.cxf.endpoint.AbstractEndpointFactory
          extended by org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory
              extended by org.apache.cxf.frontend.ClientFactoryBean
All Implemented Interfaces:
org.apache.cxf.interceptor.InterceptorProvider

public class ClientFactoryBean
extends AbstractWSDLBasedEndpointFactory


Field Summary
 
Fields inherited from class org.apache.cxf.endpoint.AbstractEndpointFactory
address, bindingConfig, bindingFactory, bindingId, bus, conduitSelector, dataBinding, destinationFactory, endpointName, endpointReference, features, properties, publishedEndpointUrl, serviceName, transportId
 
Constructor Summary
ClientFactoryBean()
           
ClientFactoryBean(org.apache.cxf.service.factory.ReflectionServiceFactoryBean factory)
           
 
Method Summary
protected  void applyFeatures(org.apache.cxf.endpoint.Client client)
           
protected  void applyProperties(org.apache.cxf.endpoint.Endpoint ep)
           
 org.apache.cxf.endpoint.Client create()
           
protected  org.apache.cxf.endpoint.Client createClient(org.apache.cxf.endpoint.Endpoint ep)
           
protected  String detectTransportIdFromAddress(String ad)
           
protected  org.apache.cxf.wsdl11.WSDLEndpointFactory getWSDLEndpointFactory()
           
 
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, getBus, getConduitSelector, getDataBinding, getDestinationFactory, getEndpointName, getFeatures, getProperties, getProperties, getPublishedEndpointUrl, getServiceName, getTransportId, initializeAnnotationInterceptors, initializeAnnotationInterceptors, initializeAnnotationInterceptors, setAddress, setBindingConfig, setBindingFactory, setBindingId, setBus, setConduitSelector, setDataBinding, setDestinationFactory, setEndpointName, setEndpointReference, setFeatures, setProperties, setPublishedEndpointUrl, setServiceName, setTransportId
 
Methods inherited from class org.apache.cxf.interceptor.AbstractBasicInterceptorProvider
getInFaultInterceptors, getInInterceptors, getOutFaultInterceptors, getOutInterceptors, setInFaultInterceptors, setInInterceptors, setOutFaultInterceptors, setOutInterceptors
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClientFactoryBean

public ClientFactoryBean()

ClientFactoryBean

public ClientFactoryBean(org.apache.cxf.service.factory.ReflectionServiceFactoryBean factory)
Method Detail

detectTransportIdFromAddress

protected String detectTransportIdFromAddress(String ad)
Specified by:
detectTransportIdFromAddress in class AbstractWSDLBasedEndpointFactory

getWSDLEndpointFactory

protected org.apache.cxf.wsdl11.WSDLEndpointFactory getWSDLEndpointFactory()
Specified by:
getWSDLEndpointFactory in class AbstractWSDLBasedEndpointFactory

create

public org.apache.cxf.endpoint.Client create()

createClient

protected org.apache.cxf.endpoint.Client createClient(org.apache.cxf.endpoint.Endpoint ep)

applyFeatures

protected void applyFeatures(org.apache.cxf.endpoint.Client client)

applyProperties

protected void applyProperties(org.apache.cxf.endpoint.Endpoint ep)


Apache CXF