Class 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
    • Field Summary

      • Fields inherited from class org.apache.cxf.jaxrs.JAXRSServerFactoryBean

        resourceProviders
      • 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
    • 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
      • Methods inherited from class org.apache.cxf.interceptor.AbstractBasicInterceptorProvider

        getInFaultInterceptors, getInInterceptors, getOutFaultInterceptors, getOutInterceptors, setInFaultInterceptors, setInInterceptors, setOutFaultInterceptors, setOutInterceptors
    • Constructor Detail

      • SpringJAXRSServerFactoryBean

        public SpringJAXRSServerFactoryBean()
      • SpringJAXRSServerFactoryBean

        public SpringJAXRSServerFactoryBean​(org.apache.cxf.jaxrs.JAXRSServiceFactoryBean sf)
    • Method Detail

      • 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
      • 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)