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 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
setSkipFaultLogging(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:
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
-
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)
-
-