Package org.jboss.resteasy.client.jaxrs
Interface ResteasyWebTarget
-
- All Superinterfaces:
javax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>,javax.ws.rs.client.WebTarget
- All Known Implementing Classes:
ClientWebTarget
public interface ResteasyWebTarget extends javax.ws.rs.client.WebTarget- Version:
- $Revision: 1 $
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ResteasyWebTargetclone()ResteasyClientgetResteasyClient()ResteasyWebTargetmatrixParam(java.lang.String name, java.lang.Object... values)ResteasyWebTargetpath(java.lang.Class<?> resource)ResteasyWebTargetpath(java.lang.reflect.Method method)ResteasyWebTargetpath(java.lang.String path)ResteasyWebTargetproperty(java.lang.String name, java.lang.Object value)<T> Tproxy(java.lang.Class<T> proxyInterface)<T> ProxyBuilder<T>proxyBuilder(java.lang.Class<T> proxyInterface)ResteasyWebTargetqueryParam(java.lang.String name, java.lang.Object... values)ResteasyWebTargetqueryParamNoTemplate(java.lang.String name, java.lang.Object... values)Will encode any '{}' characters and not treat them as template parametersResteasyWebTargetqueryParams(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.Object> parameters)ResteasyWebTargetqueryParamsNoTemplate(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.Object> parameters)Will encode any '{}' characters and not treat them as template parametersResteasyWebTargetregister(java.lang.Class<?> componentClass)ResteasyWebTargetregister(java.lang.Class<?> componentClass, int priority)ResteasyWebTargetregister(java.lang.Class<?> componentClass, java.lang.Class<?>... contracts)ResteasyWebTargetregister(java.lang.Class<?> componentClass, java.util.Map<java.lang.Class<?>,java.lang.Integer> contracts)ResteasyWebTargetregister(java.lang.Object component)ResteasyWebTargetregister(java.lang.Object component, int priority)ResteasyWebTargetregister(java.lang.Object component, java.lang.Class<?>... contracts)ResteasyWebTargetregister(java.lang.Object component, java.util.Map<java.lang.Class<?>,java.lang.Integer> contracts)ResteasyWebTargetresolveTemplate(java.lang.String name, java.lang.Object value)ResteasyWebTargetresolveTemplate(java.lang.String name, java.lang.Object value, boolean encodeSlashInPath)ResteasyWebTargetresolveTemplateFromEncoded(java.lang.String name, java.lang.Object value)ResteasyWebTargetresolveTemplates(java.util.Map<java.lang.String,java.lang.Object> templateValues)ResteasyWebTargetresolveTemplates(java.util.Map<java.lang.String,java.lang.Object> templateValues, boolean encodeSlashInPath)ResteasyWebTargetresolveTemplatesFromEncoded(java.util.Map<java.lang.String,java.lang.Object> templateValues)ResteasyWebTargetsetChunked(boolean chunked)
-
-
-
Method Detail
-
getResteasyClient
ResteasyClient getResteasyClient()
-
proxy
<T> T proxy(java.lang.Class<T> proxyInterface)
-
proxyBuilder
<T> ProxyBuilder<T> proxyBuilder(java.lang.Class<T> proxyInterface)
-
resolveTemplate
ResteasyWebTarget resolveTemplate(java.lang.String name, java.lang.Object value) throws java.lang.NullPointerException
- Specified by:
resolveTemplatein interfacejavax.ws.rs.client.WebTarget- Throws:
java.lang.NullPointerException
-
resolveTemplates
ResteasyWebTarget resolveTemplates(java.util.Map<java.lang.String,java.lang.Object> templateValues) throws java.lang.NullPointerException
- Specified by:
resolveTemplatesin interfacejavax.ws.rs.client.WebTarget- Throws:
java.lang.NullPointerException
-
resolveTemplate
ResteasyWebTarget resolveTemplate(java.lang.String name, java.lang.Object value, boolean encodeSlashInPath) throws java.lang.NullPointerException
- Specified by:
resolveTemplatein interfacejavax.ws.rs.client.WebTarget- Throws:
java.lang.NullPointerException
-
resolveTemplateFromEncoded
ResteasyWebTarget resolveTemplateFromEncoded(java.lang.String name, java.lang.Object value) throws java.lang.NullPointerException
- Specified by:
resolveTemplateFromEncodedin interfacejavax.ws.rs.client.WebTarget- Throws:
java.lang.NullPointerException
-
resolveTemplatesFromEncoded
ResteasyWebTarget resolveTemplatesFromEncoded(java.util.Map<java.lang.String,java.lang.Object> templateValues) throws java.lang.NullPointerException
- Specified by:
resolveTemplatesFromEncodedin interfacejavax.ws.rs.client.WebTarget- Throws:
java.lang.NullPointerException
-
resolveTemplates
ResteasyWebTarget resolveTemplates(java.util.Map<java.lang.String,java.lang.Object> templateValues, boolean encodeSlashInPath) throws java.lang.NullPointerException
- Specified by:
resolveTemplatesin interfacejavax.ws.rs.client.WebTarget- Throws:
java.lang.NullPointerException
-
path
ResteasyWebTarget path(java.lang.String path) throws java.lang.NullPointerException
- Specified by:
pathin interfacejavax.ws.rs.client.WebTarget- Throws:
java.lang.NullPointerException
-
matrixParam
ResteasyWebTarget matrixParam(java.lang.String name, java.lang.Object... values) throws java.lang.NullPointerException
- Specified by:
matrixParamin interfacejavax.ws.rs.client.WebTarget- Throws:
java.lang.NullPointerException
-
queryParam
ResteasyWebTarget queryParam(java.lang.String name, java.lang.Object... values) throws java.lang.NullPointerException
- Specified by:
queryParamin interfacejavax.ws.rs.client.WebTarget- Throws:
java.lang.NullPointerException
-
queryParams
ResteasyWebTarget queryParams(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.Object> parameters) throws java.lang.IllegalArgumentException, java.lang.NullPointerException
- Throws:
java.lang.IllegalArgumentExceptionjava.lang.NullPointerException
-
queryParamNoTemplate
ResteasyWebTarget queryParamNoTemplate(java.lang.String name, java.lang.Object... values) throws java.lang.NullPointerException
Will encode any '{}' characters and not treat them as template parameters- Throws:
java.lang.NullPointerException
-
queryParamsNoTemplate
ResteasyWebTarget queryParamsNoTemplate(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.Object> parameters) throws java.lang.IllegalArgumentException, java.lang.NullPointerException
Will encode any '{}' characters and not treat them as template parameters- Throws:
java.lang.IllegalArgumentExceptionjava.lang.NullPointerException
-
path
ResteasyWebTarget path(java.lang.Class<?> resource) throws java.lang.IllegalArgumentException
- Throws:
java.lang.IllegalArgumentException
-
path
ResteasyWebTarget path(java.lang.reflect.Method method) throws java.lang.IllegalArgumentException
- Throws:
java.lang.IllegalArgumentException
-
clone
ResteasyWebTarget clone()
-
property
ResteasyWebTarget property(java.lang.String name, java.lang.Object value)
- Specified by:
propertyin interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
-
register
ResteasyWebTarget register(java.lang.Class<?> componentClass)
- Specified by:
registerin interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
-
register
ResteasyWebTarget register(java.lang.Class<?> componentClass, int priority)
- Specified by:
registerin interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
-
register
ResteasyWebTarget register(java.lang.Class<?> componentClass, java.lang.Class<?>... contracts)
- Specified by:
registerin interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
-
register
ResteasyWebTarget register(java.lang.Class<?> componentClass, java.util.Map<java.lang.Class<?>,java.lang.Integer> contracts)
- Specified by:
registerin interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
-
register
ResteasyWebTarget register(java.lang.Object component)
- Specified by:
registerin interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
-
register
ResteasyWebTarget register(java.lang.Object component, int priority)
- Specified by:
registerin interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
-
register
ResteasyWebTarget register(java.lang.Object component, java.lang.Class<?>... contracts)
- Specified by:
registerin interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
-
register
ResteasyWebTarget register(java.lang.Object component, java.util.Map<java.lang.Class<?>,java.lang.Integer> contracts)
- Specified by:
registerin interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
-
setChunked
ResteasyWebTarget setChunked(boolean chunked)
-
-