|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.glassfish.jersey.client.JerseyWebTarget
public class JerseyWebTarget
Jersey implementation of JAX-RS client target
contract.
| Constructor Summary | |
|---|---|
protected |
JerseyWebTarget(javax.ws.rs.core.UriBuilder uriBuilder,
ClientConfig clientConfig)
Create new web target instance. |
protected |
JerseyWebTarget(javax.ws.rs.core.UriBuilder uriBuilder,
JerseyWebTarget that)
Create new web target instance. |
| Method Summary | |
|---|---|
ClientConfig |
getConfiguration()
|
java.net.URI |
getUri()
|
javax.ws.rs.core.UriBuilder |
getUriBuilder()
|
JerseyWebTarget |
matrixParam(java.lang.String name,
java.lang.Object... values)
|
JerseyWebTarget |
path(java.lang.String path)
|
JerseyWebTarget |
preInitialize()
Pre initializes the configuration of this web target in order to improve
performance during the first request. |
JerseyWebTarget |
property(java.lang.String name,
java.lang.Object value)
|
JerseyWebTarget |
queryParam(java.lang.String name,
java.lang.Object... values)
|
JerseyWebTarget |
register(java.lang.Class<?> providerClass)
|
JerseyWebTarget |
register(java.lang.Class<?> providerClass,
java.lang.Class<?>... contracts)
|
JerseyWebTarget |
register(java.lang.Class<?> providerClass,
int bindingPriority)
|
JerseyWebTarget |
register(java.lang.Class<?> providerClass,
java.util.Map<java.lang.Class<?>,java.lang.Integer> contracts)
|
JerseyWebTarget |
register(java.lang.Object provider)
|
JerseyWebTarget |
register(java.lang.Object provider,
java.lang.Class<?>... contracts)
|
JerseyWebTarget |
register(java.lang.Object provider,
int bindingPriority)
|
JerseyWebTarget |
register(java.lang.Object provider,
java.util.Map<java.lang.Class<?>,java.lang.Integer> contracts)
|
JerseyInvocation.Builder |
request()
|
JerseyInvocation.Builder |
request(javax.ws.rs.core.MediaType... acceptedResponseTypes)
|
JerseyInvocation.Builder |
request(java.lang.String... acceptedResponseTypes)
|
JerseyWebTarget |
resolveTemplate(java.lang.String name,
java.lang.Object value)
|
JerseyWebTarget |
resolveTemplate(java.lang.String name,
java.lang.Object value,
boolean encodeSlashInPath)
|
JerseyWebTarget |
resolveTemplateFromEncoded(java.lang.String name,
java.lang.Object value)
|
JerseyWebTarget |
resolveTemplates(java.util.Map<java.lang.String,java.lang.Object> templateValues)
|
JerseyWebTarget |
resolveTemplates(java.util.Map<java.lang.String,java.lang.Object> templateValues,
boolean encodeSlashInPath)
|
JerseyWebTarget |
resolveTemplatesFromEncoded(java.util.Map<java.lang.String,java.lang.Object> templateValues)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected JerseyWebTarget(javax.ws.rs.core.UriBuilder uriBuilder,
JerseyWebTarget that)
uriBuilder - builder for the target URI.that - original target to copy the internal data from.
protected JerseyWebTarget(javax.ws.rs.core.UriBuilder uriBuilder,
ClientConfig clientConfig)
uriBuilder - builder for the target URI.clientConfig - target configuration.| Method Detail |
|---|
public java.net.URI getUri()
getUri in interface javax.ws.rs.client.WebTargetpublic javax.ws.rs.core.UriBuilder getUriBuilder()
getUriBuilder in interface javax.ws.rs.client.WebTarget
public JerseyWebTarget path(java.lang.String path)
throws java.lang.NullPointerException
path in interface javax.ws.rs.client.WebTargetjava.lang.NullPointerException
public JerseyWebTarget matrixParam(java.lang.String name,
java.lang.Object... values)
throws java.lang.NullPointerException
matrixParam in interface javax.ws.rs.client.WebTargetjava.lang.NullPointerException
public JerseyWebTarget queryParam(java.lang.String name,
java.lang.Object... values)
throws java.lang.NullPointerException
queryParam in interface javax.ws.rs.client.WebTargetjava.lang.NullPointerExceptionpublic JerseyInvocation.Builder request()
request in interface javax.ws.rs.client.WebTargetpublic JerseyInvocation.Builder request(java.lang.String... acceptedResponseTypes)
request in interface javax.ws.rs.client.WebTargetpublic JerseyInvocation.Builder request(javax.ws.rs.core.MediaType... acceptedResponseTypes)
request in interface javax.ws.rs.client.WebTarget
public JerseyWebTarget resolveTemplate(java.lang.String name,
java.lang.Object value)
throws java.lang.NullPointerException
resolveTemplate in interface javax.ws.rs.client.WebTargetjava.lang.NullPointerException
public JerseyWebTarget resolveTemplate(java.lang.String name,
java.lang.Object value,
boolean encodeSlashInPath)
throws java.lang.NullPointerException
resolveTemplate in interface javax.ws.rs.client.WebTargetjava.lang.NullPointerException
public JerseyWebTarget resolveTemplateFromEncoded(java.lang.String name,
java.lang.Object value)
throws java.lang.NullPointerException
resolveTemplateFromEncoded in interface javax.ws.rs.client.WebTargetjava.lang.NullPointerException
public JerseyWebTarget resolveTemplates(java.util.Map<java.lang.String,java.lang.Object> templateValues)
throws java.lang.NullPointerException
resolveTemplates in interface javax.ws.rs.client.WebTargetjava.lang.NullPointerException
public JerseyWebTarget resolveTemplates(java.util.Map<java.lang.String,java.lang.Object> templateValues,
boolean encodeSlashInPath)
throws java.lang.NullPointerException
resolveTemplates in interface javax.ws.rs.client.WebTargetjava.lang.NullPointerException
public JerseyWebTarget resolveTemplatesFromEncoded(java.util.Map<java.lang.String,java.lang.Object> templateValues)
throws java.lang.NullPointerException
resolveTemplatesFromEncoded in interface javax.ws.rs.client.WebTargetjava.lang.NullPointerExceptionpublic JerseyWebTarget register(java.lang.Class<?> providerClass)
register in interface javax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>public JerseyWebTarget register(java.lang.Object provider)
register in interface javax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
public JerseyWebTarget register(java.lang.Class<?> providerClass,
int bindingPriority)
register in interface javax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
public JerseyWebTarget register(java.lang.Class<?> providerClass,
java.lang.Class<?>... contracts)
register in interface javax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
public JerseyWebTarget register(java.lang.Class<?> providerClass,
java.util.Map<java.lang.Class<?>,java.lang.Integer> contracts)
register in interface javax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
public JerseyWebTarget register(java.lang.Object provider,
int bindingPriority)
register in interface javax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
public JerseyWebTarget register(java.lang.Object provider,
java.lang.Class<?>... contracts)
register in interface javax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
public JerseyWebTarget register(java.lang.Object provider,
java.util.Map<java.lang.Class<?>,java.lang.Integer> contracts)
register in interface javax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
public JerseyWebTarget property(java.lang.String name,
java.lang.Object value)
property in interface javax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>public ClientConfig getConfiguration()
getConfiguration in interface javax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>public JerseyWebTarget preInitialize()
configuration of this web target in order to improve
performance during the first request.
Once this method is called no other method implementing Configurable should be called
on this pre initialized web target otherwise configuration will change back to uninitialized.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||