Class SpringJAXRSClientFactoryBean
- java.lang.Object
-
- org.apache.cxf.interceptor.AbstractBasicInterceptorProvider
-
- org.apache.cxf.endpoint.AbstractEndpointFactory
-
- org.apache.cxf.jaxrs.AbstractJAXRSFactoryBean
-
- org.apache.cxf.jaxrs.client.JAXRSClientFactoryBean
-
- org.apache.camel.component.cxf.spring.SpringJAXRSClientFactoryBean
-
- All Implemented Interfaces:
BeanIdAware
,org.apache.cxf.interceptor.InterceptorProvider
,org.springframework.beans.factory.Aware
,org.springframework.context.ApplicationContextAware
public class SpringJAXRSClientFactoryBean extends org.apache.cxf.jaxrs.client.JAXRSClientFactoryBean implements org.springframework.context.ApplicationContextAware, BeanIdAware
-
-
Field Summary
-
Fields inherited from class org.apache.cxf.jaxrs.client.JAXRSClientFactoryBean
headers, inheritHeaders, initialState, LOG, password, proxyLoader, serviceClass, threadSafe, timeToKeepState, username
-
-
Constructor Summary
Constructors Constructor Description SpringJAXRSClientFactoryBean()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getBeanId()
int
getLoggingSizeLimit()
boolean
isLoggingFeatureEnabled()
void
setApplicationContext(org.springframework.context.ApplicationContext ctx)
void
setBeanId(String id)
void
setLoggingFeatureEnabled(boolean loggingFeatureEnabled)
void
setLoggingSizeLimit(int loggingSizeLimit)
void
setProperties(Map<String,Object> properties)
void
setSkipFaultLogging(boolean skipFaultLogging)
-
Methods inherited from class org.apache.cxf.jaxrs.client.JAXRSClientFactoryBean
applyFeatures, create, create, createClientProxy, createWebClient, createWithValues, getActualState, getConduitSelector, getConfigurableFor, getHeaders, getPassword, getServiceClass, getUsername, initClient, notifyLifecycleManager, setClassLoader, setHeaders, setInheritHeaders, setInitialState, setPassword, setResourceClass, setSecondsToKeepState, setServiceClass, setThreadSafe, setUsername
-
Methods inherited from class org.apache.cxf.jaxrs.AbstractJAXRSFactoryBean
checkResources, createBindingInfo, createEndpoint, createEndpointInfo, getBus, getProviders, getServiceFactory, isValidClassResourceInfo, setBus, setDataBindingProvider, setModelBeans, setModelBeans, setModelBeansWithServiceClass, setModelRef, setModelRefWithServiceClass, setProvider, setProviderComparator, setProviders, setSchemaLocation, setSchemaLocations, setServiceFactory, setServiceName, setupFactory
-
Methods inherited from class org.apache.cxf.endpoint.AbstractEndpointFactory
addToBeans, checkPrivateEndpoint, getAddress, getBindingConfig, getBindingFactory, getBindingId, getBus, getConduitSelector, getDataBinding, getDestinationFactory, getEndpointName, getFeatures, getProperties, getProperties, getPublishedEndpointUrl, getServiceName, getTransportId, initializeAnnotationInterceptors, initializeAnnotationInterceptors, initializeAnnotationInterceptors, setAddress, setBindingConfig, setBindingFactory, setBindingId, setConduitSelector, setDataBinding, setDestinationFactory, setEndpointName, setEndpointReference, setFeatures, setPublishedEndpointUrl, setTransportId
-
-
-
-
Method Detail
-
isLoggingFeatureEnabled
public boolean isLoggingFeatureEnabled()
-
setLoggingFeatureEnabled
public void setLoggingFeatureEnabled(boolean loggingFeatureEnabled)
-
getLoggingSizeLimit
public int getLoggingSizeLimit()
-
setLoggingSizeLimit
public void setLoggingSizeLimit(int loggingSizeLimit)
-
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext ctx) throws org.springframework.beans.BeansException
- Specified by:
setApplicationContext
in interfaceorg.springframework.context.ApplicationContextAware
- Throws:
org.springframework.beans.BeansException
-
getBeanId
public String getBeanId()
- Specified by:
getBeanId
in interfaceBeanIdAware
-
setBeanId
public void setBeanId(String id)
- Specified by:
setBeanId
in interfaceBeanIdAware
-
setSkipFaultLogging
public void setSkipFaultLogging(boolean skipFaultLogging)
-
-