org.jboss.resteasy.client.package-info Maven / Gradle / Ivy
/**
* JAX-RS specification 1.1 (https://jcp.org/en/jsr/detail?id=311)
* had no client framework, so Resteasy release 2.x provided one. It has two ways to access a server resource:
*
*
* -
* {@link org.jboss.resteasy.client.ClientRequest}
*
* -
* a proxy that implements an interface implemented by the target resource
*
*
* JAX-RS specification 2.0
* (https://www.jcp.org/aboutJava/communityprocess/final/jsr339/index.html)
* introduced an official client framework, so the older Resteasy client framework is now deprecated. However, the new JAX-RS
* framework does not include a proxy feature, so Resteasy extends the official client framework with a new proxy feature.
* A proxy can be created using {@link org.jboss.resteasy.client.jaxrs.ResteasyWebTarget}, which extends the api class
* javax.ws.rs.client.WebTarget
*
* For more information, see the Resteasy User Guide
* http://docs.jboss.org/resteasy/docs/.
*/
package org.jboss.resteasy.client;