public final class ClientProviderFactory extends ProviderFactory
ProviderFactory.AbstractPriorityComparator, ProviderFactory.BindingPriorityComparator, ProviderFactory.ClassComparator, ProviderFactory.NameKey, ProviderFactory.NameKeyComparator, ProviderFactory.NameKeyMap<T>
ACTIVE_JAXRS_PROVIDER_KEY, CLIENT_FACTORY_NAME, 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 ClientProviderFactory |
createInstance(Bus bus) |
<T extends Throwable> |
createResponseExceptionMapper(Message m,
Class<?> paramType) |
List<ProviderInfo<javax.ws.rs.client.ClientRequestFilter>> |
getClientRequestFilters() |
List<ProviderInfo<javax.ws.rs.client.ClientResponseFilter>> |
getClientResponseFilters() |
javax.ws.rs.core.Configuration |
getConfiguration(Message m) |
static ClientProviderFactory |
getInstance(Endpoint e) |
static ClientProviderFactory |
getInstance(Message m) |
protected void |
setProviders(Object... providers) |
addProviderToList, clearThreadLocalProxies, compareClasses, compareClasses, createContextProvider, createContextResolver, createContextResolver, createMessageBodyReader, createMessageBodyReaderInterceptor, createMessageBodyWriter, createMessageBodyWriterInterceptor, createParameterHandler, createProvider, createProviderFromConstructor, filterContractSupported, getBaseFactory, getBoundFilters, getBus, getFilterNameBindings, getFilterPriority, getProviderComparator, getRegisteredJaxbWriter, handleMapper, initBaseFactory, initProviders, injectContextProxies, injectContextProxiesIntoProvider, injectContextValues, isBaseFactory, mapInterceptorFilters, prepareProviders, registerUserProvider, setBus, setBusProviders, setCommonProviders, setProviderComparator, setSchemaLocations, setUserProviders
public static ClientProviderFactory createInstance(Bus bus)
public static ClientProviderFactory getInstance(Message m)
public static ClientProviderFactory getInstance(Endpoint e)
protected void setProviders(Object... providers)
setProviders
in class ProviderFactory
public <T extends Throwable> ResponseExceptionMapper<T> createResponseExceptionMapper(Message m, Class<?> paramType)
public void clearProviders()
clearProviders
in class ProviderFactory
public List<ProviderInfo<javax.ws.rs.client.ClientRequestFilter>> getClientRequestFilters()
public List<ProviderInfo<javax.ws.rs.client.ClientResponseFilter>> getClientResponseFilters()
public javax.ws.rs.core.Configuration getConfiguration(Message m)
getConfiguration
in class ProviderFactory
Apache CXF