Class SpringJAXRSServerFactoryBean
- java.lang.Object
-
- org.apache.cxf.interceptor.AbstractBasicInterceptorProvider
-
- org.apache.cxf.endpoint.AbstractEndpointFactory
-
- org.apache.cxf.jaxrs.AbstractJAXRSFactoryBean
-
- org.apache.cxf.jaxrs.JAXRSServerFactoryBean
-
- org.apache.camel.component.cxf.spring.SpringJAXRSServerFactoryBean
-
- All Implemented Interfaces:
BeanIdAware,org.apache.cxf.interceptor.InterceptorProvider,org.springframework.beans.factory.Aware,org.springframework.context.ApplicationContextAware
public class SpringJAXRSServerFactoryBean extends org.apache.cxf.jaxrs.JAXRSServerFactoryBean implements org.springframework.context.ApplicationContextAware, BeanIdAware
-
-
Constructor Summary
Constructors Constructor Description SpringJAXRSServerFactoryBean()SpringJAXRSServerFactoryBean(org.apache.cxf.jaxrs.JAXRSServiceFactoryBean sf)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetBeanId()intgetLoggingSizeLimit()booleanisLoggingFeatureEnabled()voidsetApplicationContext(org.springframework.context.ApplicationContext ctx)voidsetBeanId(String id)voidsetLoggingFeatureEnabled(boolean loggingFeatureEnabled)voidsetLoggingSizeLimit(int loggingSizeLimit)voidsetSkipFaultLogging(boolean skipFaultLogging)-
Methods inherited from class org.apache.cxf.jaxrs.JAXRSServerFactoryBean
applyBusFeatures, applyFeatures, create, createInvoker, getDocLocation, getResourceClasses, getServer, init, injectContexts, setApplication, setApplicationInfo, setBeanInfo, setDefaultResourceProvider, setDocLocation, setExtensionMappings, setInvoker, setLanguageMappings, setResourceClasses, setResourceClasses, setResourceComparator, setResourceProvider, setResourceProvider, setResourceProviders, setServiceBean, setServiceBeanObjects, setServiceBeans, setServiceClass, setStart, setStaticSubresourceResolution, setupFactory, updateClassResourceProviders
-
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, setProperties, setPublishedEndpointUrl, setTransportId
-
-
-
-
Method Detail
-
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext ctx) throws org.springframework.beans.BeansException- Specified by:
setApplicationContextin interfaceorg.springframework.context.ApplicationContextAware- Throws:
org.springframework.beans.BeansException
-
getBeanId
public String getBeanId()
- Specified by:
getBeanIdin interfaceBeanIdAware
-
setBeanId
public void setBeanId(String id)
- Specified by:
setBeanIdin interfaceBeanIdAware
-
isLoggingFeatureEnabled
public boolean isLoggingFeatureEnabled()
-
setLoggingFeatureEnabled
public void setLoggingFeatureEnabled(boolean loggingFeatureEnabled)
-
getLoggingSizeLimit
public int getLoggingSizeLimit()
-
setLoggingSizeLimit
public void setLoggingSizeLimit(int loggingSizeLimit)
-
setSkipFaultLogging
public void setSkipFaultLogging(boolean skipFaultLogging)
-
-