Package org.apache.cxf.jaxrs.client
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 TypeMethodDescriptionvoidstatic ClientProviderFactorycreateInstance(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<jakarta.ws.rs.client.ClientRequestFilter>>List<org.apache.cxf.jaxrs.model.ProviderInfo<jakarta.ws.rs.client.ClientResponseFilter>>jakarta.ws.rs.core.ConfigurationgetConfiguration(org.apache.cxf.message.Message m) static ClientProviderFactorygetInstance(org.apache.cxf.endpoint.Endpoint e) static ClientProviderFactorygetInstance(org.apache.cxf.message.Message m) jakarta.ws.rs.client.RxInvokerProvider<?>protected voidsetProviders(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 Details
-
createInstance
-
getInstance
-
getInstance
-
setProviders
- Specified by:
setProvidersin classorg.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:
clearProvidersin classorg.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:
getConfigurationin classorg.apache.cxf.jaxrs.provider.ProviderFactory
-
getRxInvokerProvider
public jakarta.ws.rs.client.RxInvokerProvider<?> getRxInvokerProvider()
-