Apache CXF API

org.apache.cxf.jaxws
Class JaxWsClientFactoryBean

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
                  extended by org.apache.cxf.jaxws.JaxWsClientFactoryBean
All Implemented Interfaces:
InterceptorProvider

public class JaxWsClientFactoryBean
extends ClientFactoryBean

Bean to help easily create Client endpoints for JAX-WS.


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
JaxWsClientFactoryBean()
           
 
Method Summary
protected  SoapBindingConfiguration createSoapBindingConfig()
           
 void setBindingId(String bind)
           
 void setServiceClass(Class<?> serviceClass)
          Specifies the class implementing the service.
 
Methods inherited from class org.apache.cxf.frontend.ClientFactoryBean
applyFeatures, applyProperties, create, createClient, detectTransportIdFromAddress, getWSDLEndpointFactory
 
Methods inherited from class org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory
createBindingInfo, createEndpoint, createEndpointInfo, getServiceClass, getServiceFactory, getWsdlURL, initializeServiceFactory, setServiceFactory, setWsdlURL
 
Methods inherited from class org.apache.cxf.endpoint.AbstractEndpointFactory
addToBeans, checkPrivateEndpoint, getAddress, getBindingConfig, getBindingFactory, getBindingId, getBus, getBus, getConduitSelector, getDataBinding, getDestinationFactory, getEndpointName, getFeatures, getProperties, getProperties, getPublishedEndpointUrl, getServiceName, getTransportId, initializeAnnotationInterceptors, initializeAnnotationInterceptors, initializeAnnotationInterceptors, setAddress, setBindingConfig, setBindingFactory, 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

JaxWsClientFactoryBean

public JaxWsClientFactoryBean()
Method Detail

setServiceClass

public void setServiceClass(Class<?> serviceClass)
Description copied from class: AbstractWSDLBasedEndpointFactory
Specifies the class implementing the service.

Overrides:
setServiceClass in class AbstractWSDLBasedEndpointFactory
Parameters:
serviceClass - the service's implementaiton class

createSoapBindingConfig

protected SoapBindingConfiguration createSoapBindingConfig()
Overrides:
createSoapBindingConfig in class AbstractWSDLBasedEndpointFactory

setBindingId

public void setBindingId(String bind)
Overrides:
setBindingId in class AbstractEndpointFactory

Apache CXF API

Apache CXF