Class ClientProviderFactory


  • public final class ClientProviderFactory
    extends org.apache.cxf.jaxrs.provider.ProviderFactory
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.apache.cxf.jaxrs.provider.ProviderFactory

        org.apache.cxf.jaxrs.provider.ProviderFactory.AbstractPriorityComparator, org.apache.cxf.jaxrs.provider.ProviderFactory.BindingPriorityComparator, org.apache.cxf.jaxrs.provider.ProviderFactory.ClassComparator, org.apache.cxf.jaxrs.provider.ProviderFactory.NameKey, org.apache.cxf.jaxrs.provider.ProviderFactory.NameKeyComparator, org.apache.cxf.jaxrs.provider.ProviderFactory.NameKeyMap<T extends Object>, org.apache.cxf.jaxrs.provider.ProviderFactory.ProviderInfoClassComparator
    • Field Summary

      • Fields inherited from class org.apache.cxf.jaxrs.provider.ProviderFactory

        ACTIVE_JAXRS_PROVIDER_KEY, CLIENT_FACTORY_NAME, DEFAULT_FILTER_NAME_BINDING, IGNORE_TYPE_VARIABLES, PROVIDER_SELECTION_PROPERTY_CHANGED, readerInterceptors, SERVER_FACTORY_NAME, writerInterceptors
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void clearProviders()  
      static ClientProviderFactory createInstance​(org.apache.cxf.Bus bus)  
      <T extends Throwable>
      ResponseExceptionMapper<T>
      createResponseExceptionMapper​(org.apache.cxf.message.Message m, Class<?> paramType)  
      List<org.apache.cxf.jaxrs.model.ProviderInfo<javax.ws.rs.client.ClientRequestFilter>> getClientRequestFilters()  
      List<org.apache.cxf.jaxrs.model.ProviderInfo<javax.ws.rs.client.ClientResponseFilter>> getClientResponseFilters()  
      javax.ws.rs.core.Configuration getConfiguration​(org.apache.cxf.message.Message m)  
      static ClientProviderFactory getInstance​(org.apache.cxf.endpoint.Endpoint e)  
      static ClientProviderFactory getInstance​(org.apache.cxf.message.Message m)  
      javax.ws.rs.client.RxInvokerProvider<?> getRxInvokerProvider()  
      protected void setProviders​(boolean custom, boolean busGlobal, Object... providers)  
      • Methods inherited from class org.apache.cxf.jaxrs.provider.ProviderFactory

        addProviderToList, clearThreadLocalProxies, compareClasses, compareClasses, compareCustomStatus, constrainedTo, createContextProvider, createContextResolver, createContextResolver, createMessageBodyReader, createMessageBodyReaderInterceptor, createMessageBodyWriter, createMessageBodyWriterInterceptor, createParameterHandler, createProvider, createProviderFromConstructor, filterContractSupported, getBoundFilters, getBus, getContextResolvers, getDefaultJaxbWriter, getFilterNameBindings, getFilterNameBindings, getFilterPriority, handleMapper, handleMapper, initCache, initFactory, initProviders, injectContextProxies, injectContextProxiesIntoProvider, injectContextValues, isParamConverterContextsAvailable, mapInterceptorFilters, prepareProviders, registerUserProvider, setBus, setBusProviders, setCommonProviders, setProviderComparator, setSchemaLocations, setUserProviders
    • Method Detail

      • setProviders

        protected void setProviders​(boolean custom,
                                    boolean busGlobal,
                                    Object... providers)
        Specified by:
        setProviders in class org.apache.cxf.jaxrs.provider.ProviderFactory
      • clearProviders

        public void clearProviders()
        Overrides:
        clearProviders in class org.apache.cxf.jaxrs.provider.ProviderFactory
      • getClientRequestFilters

        public List<org.apache.cxf.jaxrs.model.ProviderInfo<javax.ws.rs.client.ClientRequestFilter>> getClientRequestFilters()
      • getClientResponseFilters

        public List<org.apache.cxf.jaxrs.model.ProviderInfo<javax.ws.rs.client.ClientResponseFilter>> getClientResponseFilters()
      • getConfiguration

        public javax.ws.rs.core.Configuration getConfiguration​(org.apache.cxf.message.Message m)
        Specified by:
        getConfiguration in class org.apache.cxf.jaxrs.provider.ProviderFactory
      • getRxInvokerProvider

        public javax.ws.rs.client.RxInvokerProvider<?> getRxInvokerProvider()