Package org.restlet.ext.jaxrs
Class JaxRsClientResource
- java.lang.Object
-
- org.restlet.resource.Resource
-
- org.restlet.resource.ClientResource
-
- org.restlet.ext.jaxrs.JaxRsClientResource
-
@Deprecated public class JaxRsClientResource extends ClientResource
Deprecated.Will be removed in next minor release.The JAX-RS implementation of theClientResourceclass.- See Also:
ClientResource
-
-
Constructor Summary
Constructors Constructor Description JaxRsClientResource(Context context, Reference reference)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static <T> TcreateJaxRsClient(java.lang.String baseUri, java.lang.Class<? extends T> resourceInterface)Deprecated.Creates a client resource that proxy calls to the given Java interface into Restlet method calls.static <T> TcreateJaxRsClient(Context context, Reference reference, java.lang.Class<? extends T> resourceInterface)Deprecated.Creates a client resource that proxy calls to the given Java interface into Restlet method calls.<T> Twrap(java.lang.Class<? extends T> resourceInterface)Deprecated.Wraps the client resource to proxy calls to the given Java interface into Restlet method calls.-
Methods inherited from class org.restlet.resource.ClientResource
accept, accept, addQueryParameter, addQueryParameter, addQueryParameters, addSegment, create, create, create, createNext, createRequest, createResponse, delete, delete, delete, doError, doError, doError, doRelease, finalize, get, get, get, getAttribute, getChild, getChild, getChild, getChild, getMaxRedirects, getNext, getOnResponse, getOnSent, getParent, getParent, getRetryAttempts, getRetryDelay, handle, handle, handle, handle, handle, handle, handle, handle, handle, handleInbound, handleOutbound, hasNext, head, head, isFollowingRedirects, isRequestEntityBuffering, isResponseEntityBuffering, isRetryOnError, options, options, options, patch, patch, patch, patch, post, post, post, post, put, put, put, put, redirect, retry, setAttribute, setChallengeResponse, setChallengeResponse, setClientInfo, setConditions, setCookies, setEntityBuffering, setFollowingRedirects, setHostRef, setHostRef, setLoggable, setMaxRedirects, setMethod, setNext, setOnResponse, setOnSent, setOriginalRef, setProtocol, setProxyChallengeResponse, setProxyChallengeResponse, setRanges, setReference, setReference, setReferrerRef, setReferrerRef, setRequestEntityBuffering, setResponseEntityBuffering, setRetryAttempts, setRetryDelay, setRetryOnError, wrap
-
Methods inherited from class org.restlet.resource.Resource
doCatch, doError, doInit, getAllowedMethods, getApplication, getChallengeRequests, getChallengeResponse, getClientInfo, getConditions, getConnegService, getContext, getConverterService, getCookies, getCookieSettings, getDimensions, getHostRef, getLocationRef, getLogger, getMatrix, getMatrixValue, getMaxForwards, getMetadataService, getMethod, getOriginalRef, getProtocol, getProxyChallengeRequests, getProxyChallengeResponse, getQuery, getQueryValue, getRanges, getReference, getReferrerRef, getRequest, getRequestAttributes, getRequestCacheDirectives, getRequestEntity, getResponse, getResponseAttributes, getResponseCacheDirectives, getResponseEntity, getRootRef, getServerInfo, getStatus, getStatusService, init, isConfidential, isLoggable, release, setApplication, setQueryValue, setRequest, setResponse, toBoolean, toByte, toDouble, toFloat, toInteger, toLong, toObject, toRepresentation, toRepresentation, toRepresentation, toShort, toString
-
-
-
-
Method Detail
-
createJaxRsClient
public static <T> T createJaxRsClient(Context context, Reference reference, java.lang.Class<? extends T> resourceInterface)
Deprecated.Creates a client resource that proxy calls to the given Java interface into Restlet method calls.- Type Parameters:
T-- Parameters:
context- The context.reference- The target reference.resourceInterface- The annotated resource interface class to proxy.- Returns:
- The proxy instance.
-
createJaxRsClient
public static <T> T createJaxRsClient(java.lang.String baseUri, java.lang.Class<? extends T> resourceInterface) throws JaxRsExceptionDeprecated.Creates a client resource that proxy calls to the given Java interface into Restlet method calls.- Type Parameters:
T-- Parameters:
baseUri- The target URI.resourceInterface- The annotated resource interface class to proxy.- Returns:
- The proxy instance.
- Throws:
JaxRsException
-
wrap
public <T> T wrap(java.lang.Class<? extends T> resourceInterface)
Deprecated.Wraps the client resource to proxy calls to the given Java interface into Restlet method calls.- Overrides:
wrapin classClientResource- Type Parameters:
T-- Parameters:
resourceInterface- The annotated resource interface class to proxy.- Returns:
- The proxy instance.
-
-