org.apache.cxf.jaxrs.client
Class JAXRSClientFactoryBean
java.lang.Object
org.apache.cxf.interceptor.AbstractBasicInterceptorProvider
org.apache.cxf.endpoint.AbstractEndpointFactory
org.apache.cxf.jaxrs.AbstractJAXRSFactoryBean
org.apache.cxf.jaxrs.client.JAXRSClientFactoryBean
- All Implemented Interfaces:
- org.apache.cxf.interceptor.InterceptorProvider
- Direct Known Subclasses:
- JAXRSClientFactoryBeanDefinitionParser.JAXRSSpringClientFactoryBean
public class JAXRSClientFactoryBean
- extends AbstractJAXRSFactoryBean
| 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.jaxrs.AbstractJAXRSFactoryBean |
checkResources, createBindingInfo, createEndpoint, createEndpointInfo, getBus, getProviders, getServiceFactory, setBus, setDataBindingProvider, setModelBeans, setModelBeans, setModelBeansWithServiceClass, setModelRef, setModelRefWithServiceClass, setProvider, setProviders, setSchemaLocation, setSchemaLocations, setServiceFactory, setupFactory |
| Methods inherited from class org.apache.cxf.endpoint.AbstractEndpointFactory |
checkPrivateEndpoint, getAddress, getBindingConfig, getBindingFactory, getBindingId, getConduitSelector, getDataBinding, getDestinationFactory, getEndpointName, getFeatures, getProperties, getPublishedEndpointUrl, getServiceName, getTransportId, initializeAnnotationInterceptors, initializeAnnotationInterceptors, setAddress, setBindingConfig, setBindingFactory, setBindingId, 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 |
JAXRSClientFactoryBean
public JAXRSClientFactoryBean()
JAXRSClientFactoryBean
public JAXRSClientFactoryBean(JAXRSServiceFactoryBean serviceFactory)
setThreadSafe
public void setThreadSafe(boolean threadSafe)
getUsername
public String getUsername()
setUsername
public void setUsername(String username)
getPassword
public String getPassword()
setPassword
public void setPassword(String password)
setInheritHeaders
public void setInheritHeaders(boolean ih)
setResourceClass
public void setResourceClass(Class cls)
setServiceClass
public void setServiceClass(Class cls)
setHeaders
public void setHeaders(Map<String,String> map)
getHeaders
public Map getHeaders()
createWebClient
public WebClient createWebClient()
create
public <T> T create(Class<T> cls,
Object... varValues)
create
public Client create()
createWithValues
public Client createWithValues(Object... varValues)
getConduitSelector
protected org.apache.cxf.endpoint.ConduitSelector getConduitSelector(org.apache.cxf.endpoint.Endpoint ep)
initClient
protected void initClient(AbstractClient client,
org.apache.cxf.endpoint.Endpoint ep,
boolean addHeaders)
applyFeatures
protected void applyFeatures(AbstractClient client)
setInitialState
public void setInitialState(ClientState initialState)
Apache CXF