Apache CXF API

Package org.apache.cxf.jaxrs.client

Interface Summary
Client Represents common proxy and http-centric client capabilities
ClientState Represents the client state : - baseURI - current uri builder - current requestHeaders - current template parameters map - last response
InvocationHandlerAware Utility interface which helps to retrieve the invocation handler from a CGLIB proxy
ResponseExceptionMapper<E extends Throwable> Converts Response to checked or runtime Exception
 

Class Summary
AbstractClient Common proxy and http-centric client implementation
ClientConfiguration Represents the configuration of the current proxy or WebClient.
ClientProxyImpl Proxy-based client implementation
JAXRSClientFactory Factory for creating proxy clients.
JAXRSClientFactoryBean  
LocalClientState Keeps the client state such as the baseURI, currentURI, requestHeaders, current response
ProxyClassLoader Utility class loader that can be used to create proxies in cases where the the JAX-RS client classes are not visible to the loader of the service class.
ResponseReader  
ThreadLocalClientState Keeps the client state such as the baseURI, currentURI, requestHeaders, current response in a thread local storage
WebClient Http-centric web client
 

Exception Summary
ClientWebApplicationException This exception indicates that the problem has occurred on the client side only, possibly as part of processing the successful server response or even before the request has been sent
ServerWebApplicationException Utility Exception class which makes it easier to get the response status, headers and error message if any
 


Apache CXF API

Apache CXF