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,MpClientWebTarget
public interface ResteasyWebTarget extends javax.ws.rs.client.WebTarget- Version:
 - $Revision: 1 $
 - Author:
 - Bill Burke
 
 
- 
- 
Method Summary
 
 - 
 
- 
- 
Method Detail
- 
getResteasyClient
ResteasyClient getResteasyClient()
 
- 
proxy
<T> T proxy(Class<T> proxyInterface)
 
- 
proxyBuilder
<T> ProxyBuilder<T> proxyBuilder(Class<T> proxyInterface)
 
- 
resolveTemplate
ResteasyWebTarget resolveTemplate(String name, Object value) throws NullPointerException
- Specified by:
 resolveTemplatein interfacejavax.ws.rs.client.WebTarget- Throws:
 NullPointerException
 
- 
resolveTemplates
ResteasyWebTarget resolveTemplates(Map<String,Object> templateValues) throws NullPointerException
- Specified by:
 resolveTemplatesin interfacejavax.ws.rs.client.WebTarget- Throws:
 NullPointerException
 
- 
resolveTemplate
ResteasyWebTarget resolveTemplate(String name, Object value, boolean encodeSlashInPath) throws NullPointerException
- Specified by:
 resolveTemplatein interfacejavax.ws.rs.client.WebTarget- Throws:
 NullPointerException
 
- 
resolveTemplateFromEncoded
ResteasyWebTarget resolveTemplateFromEncoded(String name, Object value) throws NullPointerException
- Specified by:
 resolveTemplateFromEncodedin interfacejavax.ws.rs.client.WebTarget- Throws:
 NullPointerException
 
- 
resolveTemplatesFromEncoded
ResteasyWebTarget resolveTemplatesFromEncoded(Map<String,Object> templateValues) throws NullPointerException
- Specified by:
 resolveTemplatesFromEncodedin interfacejavax.ws.rs.client.WebTarget- Throws:
 NullPointerException
 
- 
resolveTemplates
ResteasyWebTarget resolveTemplates(Map<String,Object> templateValues, boolean encodeSlashInPath) throws NullPointerException
- Specified by:
 resolveTemplatesin interfacejavax.ws.rs.client.WebTarget- Throws:
 NullPointerException
 
- 
path
ResteasyWebTarget path(String path) throws NullPointerException
- Specified by:
 pathin interfacejavax.ws.rs.client.WebTarget- Throws:
 NullPointerException
 
- 
matrixParam
ResteasyWebTarget matrixParam(String name, Object... values) throws NullPointerException
- Specified by:
 matrixParamin interfacejavax.ws.rs.client.WebTarget- Throws:
 NullPointerException
 
- 
queryParam
ResteasyWebTarget queryParam(String name, Object... values) throws NullPointerException
- Specified by:
 queryParamin interfacejavax.ws.rs.client.WebTarget- Throws:
 NullPointerException
 
- 
queryParams
ResteasyWebTarget queryParams(javax.ws.rs.core.MultivaluedMap<String,Object> parameters) throws IllegalArgumentException, NullPointerException
 
- 
queryParamNoTemplate
ResteasyWebTarget queryParamNoTemplate(String name, Object... values) throws NullPointerException
Will encode any '{}' characters and not treat them as template parameters.- Parameters:
 name- namevalues- values- Returns:
 - web resource target
 - Throws:
 NullPointerException
 
- 
queryParamsNoTemplate
ResteasyWebTarget queryParamsNoTemplate(javax.ws.rs.core.MultivaluedMap<String,Object> parameters) throws IllegalArgumentException, NullPointerException
Will encode any '{}' characters and not treat them as template parameters.- Parameters:
 parameters- parameters map- Returns:
 - web resource target
 - Throws:
 IllegalArgumentExceptionNullPointerException
 
- 
path
ResteasyWebTarget path(Class<?> resource) throws IllegalArgumentException
- Throws:
 IllegalArgumentException
 
- 
path
ResteasyWebTarget path(Method method) throws IllegalArgumentException
- Throws:
 IllegalArgumentException
 
- 
clone
ResteasyWebTarget clone()
 
- 
property
ResteasyWebTarget property(String name, Object value)
- Specified by:
 propertyin interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
 
- 
register
ResteasyWebTarget register(Class<?> componentClass)
- Specified by:
 registerin interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
 
- 
register
ResteasyWebTarget register(Class<?> componentClass, int priority)
- Specified by:
 registerin interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
 
- 
register
ResteasyWebTarget register(Class<?> componentClass, Class<?>... contracts)
- Specified by:
 registerin interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
 
- 
register
ResteasyWebTarget register(Class<?> componentClass, Map<Class<?>,Integer> contracts)
- Specified by:
 registerin interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
 
- 
register
ResteasyWebTarget register(Object component)
- Specified by:
 registerin interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
 
- 
register
ResteasyWebTarget register(Object component, int priority)
- Specified by:
 registerin interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
 
- 
register
ResteasyWebTarget register(Object component, Class<?>... contracts)
- Specified by:
 registerin interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
 
- 
register
ResteasyWebTarget register(Object component, Map<Class<?>,Integer> contracts)
- Specified by:
 registerin interfacejavax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
 
- 
setChunked
ResteasyWebTarget setChunked(boolean chunked)
 
 - 
 
 -