Class ClientProviderFactory

java.lang.Object
org.apache.cxf.jaxrs.provider.ProviderFactory
org.apache.cxf.jaxrs.client.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

    Modifier and Type
    Method
    Description
    void
     
    createInstance(org.apache.cxf.Bus bus)
     
    createResponseExceptionMapper(org.apache.cxf.message.Message m, Class<?> paramType)
     
    List<org.apache.cxf.jaxrs.model.ProviderInfo<jakarta.ws.rs.client.ClientRequestFilter>>
     
    List<org.apache.cxf.jaxrs.model.ProviderInfo<jakarta.ws.rs.client.ClientResponseFilter>>
     
    jakarta.ws.rs.core.Configuration
    getConfiguration(org.apache.cxf.message.Message m)
     
    getInstance(org.apache.cxf.endpoint.Endpoint e)
     
    getInstance(org.apache.cxf.message.Message m)
     
    jakarta.ws.rs.client.RxInvokerProvider<?>
     
    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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • createInstance

      public static ClientProviderFactory createInstance(org.apache.cxf.Bus bus)
    • getInstance

      public static ClientProviderFactory getInstance(org.apache.cxf.message.Message m)
    • getInstance

      public static ClientProviderFactory getInstance(org.apache.cxf.endpoint.Endpoint e)
    • setProviders

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

      public <T extends Throwable> ResponseExceptionMapper<T> createResponseExceptionMapper(org.apache.cxf.message.Message m, Class<?> paramType)
    • clearProviders

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

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

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

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

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