public final class MicroProfileClientProviderFactory extends ProviderFactory
ProviderFactory.AbstractPriorityComparator, ProviderFactory.BindingPriorityComparator, ProviderFactory.ClassComparator, ProviderFactory.NameKey, ProviderFactory.NameKeyComparator, ProviderFactory.NameKeyMap<T>, ProviderFactory.ProviderInfoClassComparator
ACTIVE_JAXRS_PROVIDER_KEY, DEFAULT_FILTER_NAME_BINDING, IGNORE_TYPE_VARIABLES, PROVIDER_SELECTION_PROPERTY_CHANGED, readerInterceptors, SERVER_FACTORY_NAME, writerInterceptors
Modifier and Type | Method and Description |
---|---|
void |
clearProviders() |
static MicroProfileClientProviderFactory |
createInstance(Bus bus,
Comparator<ProviderInfo<?>> comparator) |
List<org.eclipse.microprofile.rest.client.ext.ResponseExceptionMapper<?>> |
createResponseExceptionMapper(Message m,
Class<?> paramType) |
List<ProviderInfo<Object>> |
getAsyncInvocationInterceptorFactories() |
javax.ws.rs.core.Configuration |
getConfiguration(Message m) |
static MicroProfileClientProviderFactory |
getInstance(Endpoint e) |
static MicroProfileClientProviderFactory |
getInstance(Message m) |
protected void |
setProviders(boolean custom,
boolean busGlobal,
Object... providers) |
addProviderToList, clearThreadLocalProxies, compareClasses, compareClasses, compareCustomStatus, 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
public static MicroProfileClientProviderFactory createInstance(Bus bus, Comparator<ProviderInfo<?>> comparator)
public static MicroProfileClientProviderFactory getInstance(Message m)
public static MicroProfileClientProviderFactory getInstance(Endpoint e)
protected void setProviders(boolean custom, boolean busGlobal, Object... providers)
setProviders
in class ProviderFactory
public List<org.eclipse.microprofile.rest.client.ext.ResponseExceptionMapper<?>> createResponseExceptionMapper(Message m, Class<?> paramType)
public List<ProviderInfo<Object>> getAsyncInvocationInterceptorFactories()
public void clearProviders()
clearProviders
in class ProviderFactory
public javax.ws.rs.core.Configuration getConfiguration(Message m)
getConfiguration
in class ProviderFactory
Apache CXF