Class MicroProfileClientProviderFactory
java.lang.Object
org.apache.cxf.jaxrs.provider.ProviderFactory
org.apache.cxf.microprofile.client.MicroProfileClientProviderFactory
public final class MicroProfileClientProviderFactory
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, DEFAULT_FILTER_NAME_BINDING, IGNORE_TYPE_VARIABLES, PROVIDER_SELECTION_PROPERTY_CHANGED, readerInterceptors, SERVER_FACTORY_NAME, SKIP_DEFAULT_JSON_PROVIDER_REGISTRATION, SKIP_JAKARTA_JSON_PROVIDERS_REGISTRATION, writerInterceptors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateInstance(org.apache.cxf.Bus bus, Comparator<org.apache.cxf.jaxrs.model.ProviderInfo<?>> comparator) List<org.eclipse.microprofile.rest.client.ext.ResponseExceptionMapper<?>>createResponseExceptionMapper(org.apache.cxf.message.Message m, Class<?> paramType) jakarta.ws.rs.core.ConfigurationgetConfiguration(org.apache.cxf.message.Message m) getInstance(org.apache.cxf.endpoint.Endpoint e) getInstance(org.apache.cxf.message.Message m) 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
public static MicroProfileClientProviderFactory createInstance(org.apache.cxf.Bus bus, Comparator<org.apache.cxf.jaxrs.model.ProviderInfo<?>> comparator) -
getInstance
-
getInstance
-
setProviders
- Specified by:
setProvidersin classorg.apache.cxf.jaxrs.provider.ProviderFactory
-
createResponseExceptionMapper
-
getAsyncInvocationInterceptorFactories
-
clearProviders
public void clearProviders()- Overrides:
clearProvidersin classorg.apache.cxf.jaxrs.provider.ProviderFactory
-
getConfiguration
public jakarta.ws.rs.core.Configuration getConfiguration(org.apache.cxf.message.Message m) - Specified by:
getConfigurationin classorg.apache.cxf.jaxrs.provider.ProviderFactory
-