org.apache.camel.component.cxf.spring
Class SpringJAXRSClientFactoryBean

java.lang.Object
  extended by org.apache.cxf.interceptor.AbstractBasicInterceptorProvider
      extended by org.apache.cxf.endpoint.AbstractEndpointFactory
          extended by org.apache.cxf.jaxrs.AbstractJAXRSFactoryBean
              extended by org.apache.cxf.jaxrs.client.JAXRSClientFactoryBean
                  extended by 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.AbstractJAXRSFactoryBean
entityProviders, schemaLocations, serviceFactory
 
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
SpringJAXRSClientFactoryBean()
           
 
Method Summary
 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)
           
 
Methods inherited from class org.apache.cxf.jaxrs.client.JAXRSClientFactoryBean
applyFeatures, create, create, createWebClient, createWithValues, getConduitSelector, getHeaders, getPassword, getServiceClass, getUsername, initClient, 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, setBus, setDataBindingProvider, setModelBeans, setModelBeans, setModelBeansWithServiceClass, setModelRef, setModelRefWithServiceClass, setProvider, setProviders, setSchemaLocation, setSchemaLocations, setServiceFactory, setServiceName, setupFactory
 
Methods inherited from class org.apache.cxf.endpoint.AbstractEndpointFactory
checkPrivateEndpoint, getAddress, getBindingConfig, getBindingFactory, getBindingId, getConduitSelector, getDataBinding, getDestinationFactory, getEndpointName, getFeatures, getProperties, getProperties, getPublishedEndpointUrl, getServiceName, getTransportId, initializeAnnotationInterceptors, initializeAnnotationInterceptors, initializeAnnotationInterceptors, setAddress, setBindingConfig, setBindingFactory, setBindingId, setConduitSelector, setDataBinding, setDestinationFactory, setEndpointName, setEndpointReference, setFeatures, setProperties, setPublishedEndpointUrl, 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

SpringJAXRSClientFactoryBean

public SpringJAXRSClientFactoryBean()
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 interface org.springframework.context.ApplicationContextAware
Throws:
org.springframework.beans.BeansException

getBeanId

public String getBeanId()
Specified by:
getBeanId in interface BeanIdAware

setBeanId

public void setBeanId(String id)
Specified by:
setBeanId in interface BeanIdAware


Apache CAMEL