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.jaxrs.SpringJAXRSServerFactoryBean
-
- All Implemented Interfaces:
org.apache.camel.component.cxf.jaxrs.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, org.apache.camel.component.cxf.jaxrs.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()booleanisPerformInvocation()protected booleanisValidClassResourceInfo(org.apache.cxf.jaxrs.model.ClassResourceInfo cri)voidsetApplicationContext(org.springframework.context.ApplicationContext ctx)voidsetBeanId(String id)voidsetLoggingFeatureEnabled(boolean loggingFeatureEnabled)voidsetLoggingSizeLimit(int loggingSizeLimit)voidsetPerformInvocation(boolean performInvocation)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, 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 interfaceorg.apache.camel.component.cxf.jaxrs.BeanIdAware
-
setBeanId
public void setBeanId(String id)
- Specified by:
setBeanIdin interfaceorg.apache.camel.component.cxf.jaxrs.BeanIdAware
-
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)
-
isValidClassResourceInfo
protected boolean isValidClassResourceInfo(org.apache.cxf.jaxrs.model.ClassResourceInfo cri)
- Overrides:
isValidClassResourceInfoin classorg.apache.cxf.jaxrs.AbstractJAXRSFactoryBean
-
isPerformInvocation
public boolean isPerformInvocation()
-
setPerformInvocation
public void setPerformInvocation(boolean performInvocation)
-
-