public class JaxRsClientResource extends ClientResource
ClientResource class.ClientResource| Constructor and Description |
|---|
JaxRsClientResource(Context context,
Reference reference) |
| Modifier and Type | Method and Description |
|---|---|
static <T> T |
createJaxRsClient(Context context,
Reference reference,
Class<? extends T> resourceInterface)
Creates a client resource that proxy calls to the given Java interface
into Restlet method calls.
|
static <T> T |
createJaxRsClient(String baseUri,
Class<? extends T> resourceInterface)
Creates a client resource that proxy calls to the given Java interface
into Restlet method calls.
|
<T> T |
wrap(Class<? extends T> resourceInterface)
Wraps the client resource to proxy calls to the given Java interface into
Restlet method calls.
|
accept, accept, addQueryParameter, addQueryParameter, addQueryParameters, addSegment, create, create, create, createNext, createRequest, createResponse, delete, delete, delete, 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, wrapdoCatch, 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, toStringpublic static <T> T createJaxRsClient(Context context, Reference reference, Class<? extends T> resourceInterface)
T - context - The context.reference - The target reference.resourceInterface - The annotated resource interface class to proxy.public static <T> T createJaxRsClient(String baseUri, Class<? extends T> resourceInterface) throws org.restlet.ext.jaxrs.internal.exceptions.JaxRsException
T - baseUri - The target URI.resourceInterface - The annotated resource interface class to proxy.org.restlet.ext.jaxrs.internal.exceptions.JaxRsExceptionpublic <T> T wrap(Class<? extends T> resourceInterface)
wrap in class ClientResourceT - resourceInterface - The annotated resource interface class to proxy.Copyright © 2005-2017 Restlet.