|
||||||||||
| 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(UriBuilder uriBuilder,
ClientConfig clientConfig)
Create new web target instance. |
protected |
JerseyWebTarget(UriBuilder uriBuilder,
JerseyWebTarget that)
Create new web target instance. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected JerseyWebTarget(UriBuilder uriBuilder,
JerseyWebTarget that)
uriBuilder - builder for the target URI.that - original target to copy the internal data from.
protected JerseyWebTarget(UriBuilder uriBuilder,
ClientConfig clientConfig)
uriBuilder - builder for the target URI.clientConfig - target configuration.| Method Detail |
|---|
public URI getUri()
getUri in interface WebTargetpublic UriBuilder getUriBuilder()
getUriBuilder in interface WebTarget
public JerseyWebTarget path(String path)
throws NullPointerException
path in interface WebTargetNullPointerException
public JerseyWebTarget matrixParam(String name,
Object... values)
throws NullPointerException
matrixParam in interface WebTargetNullPointerException
public JerseyWebTarget queryParam(String name,
Object... values)
throws NullPointerException
queryParam in interface WebTargetNullPointerExceptionpublic JerseyInvocation.Builder request()
request in interface WebTargetpublic JerseyInvocation.Builder request(String... acceptedResponseTypes)
request in interface WebTargetpublic JerseyInvocation.Builder request(MediaType... acceptedResponseTypes)
request in interface WebTarget
public JerseyWebTarget resolveTemplate(String name,
Object value)
throws NullPointerException
resolveTemplate in interface WebTargetNullPointerException
public JerseyWebTarget resolveTemplate(String name,
Object value,
boolean encodeSlashInPath)
throws NullPointerException
resolveTemplate in interface WebTargetNullPointerException
public JerseyWebTarget resolveTemplateFromEncoded(String name,
Object value)
throws NullPointerException
resolveTemplateFromEncoded in interface WebTargetNullPointerException
public JerseyWebTarget resolveTemplates(Map<String,Object> templateValues)
throws NullPointerException
resolveTemplates in interface WebTargetNullPointerException
public JerseyWebTarget resolveTemplates(Map<String,Object> templateValues,
boolean encodeSlashInPath)
throws NullPointerException
resolveTemplates in interface WebTargetNullPointerException
public JerseyWebTarget resolveTemplatesFromEncoded(Map<String,Object> templateValues)
throws NullPointerException
resolveTemplatesFromEncoded in interface WebTargetNullPointerExceptionpublic JerseyWebTarget register(Class<?> providerClass)
register in interface Configurable<WebTarget>public JerseyWebTarget register(Object provider)
register in interface Configurable<WebTarget>
public JerseyWebTarget register(Class<?> providerClass,
int bindingPriority)
register in interface Configurable<WebTarget>
public JerseyWebTarget register(Class<?> providerClass,
Class<?>... contracts)
register in interface Configurable<WebTarget>
public JerseyWebTarget register(Class<?> providerClass,
Map<Class<?>,Integer> contracts)
register in interface Configurable<WebTarget>
public JerseyWebTarget register(Object provider,
int bindingPriority)
register in interface Configurable<WebTarget>
public JerseyWebTarget register(Object provider,
Class<?>... contracts)
register in interface Configurable<WebTarget>
public JerseyWebTarget register(Object provider,
Map<Class<?>,Integer> contracts)
register in interface Configurable<WebTarget>
public JerseyWebTarget property(String name,
Object value)
property in interface Configurable<WebTarget>public ClientConfig getConfiguration()
getConfiguration in interface Configurable<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 | |||||||||