org.apache.cxf.jaxrs.client
Class ClientProviderFactory

java.lang.Object
  extended by org.apache.cxf.jaxrs.provider.ProviderFactory
      extended by 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>
 
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
 void clearProviders()
           
static ClientProviderFactory createInstance(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<javax.ws.rs.client.ClientRequestFilter>> getClientRequestFilters()
           
 List<org.apache.cxf.jaxrs.model.ProviderInfo<javax.ws.rs.client.ClientResponseFilter>> getClientResponseFilters()
           
 javax.ws.rs.core.Configuration getConfiguration(org.apache.cxf.message.Message m)
           
static ClientProviderFactory getInstance(org.apache.cxf.Bus bus)
           
static ClientProviderFactory getInstance(org.apache.cxf.endpoint.Endpoint e)
           
static ClientProviderFactory getInstance(org.apache.cxf.message.Message m)
           
protected  void setProviders(Object... providers)
           
 
Methods inherited from class org.apache.cxf.jaxrs.provider.ProviderFactory
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

createInstance

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

getInstance

public static ClientProviderFactory getInstance(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(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<javax.ws.rs.client.ClientRequestFilter>> getClientRequestFilters()

getClientResponseFilters

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

getConfiguration

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


Apache CXF