org.glassfish.jersey.client
Class Target
java.lang.Object
org.glassfish.jersey.client.Target
- All Implemented Interfaces:
- javax.ws.rs.client.Target
public class Target
- extends Object
- implements javax.ws.rs.client.Target
- Author:
- Marek Potociar (marek.potociar at oracle.com)
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Target
protected Target(javax.ws.rs.core.UriBuilder targetUri,
Target that)
Target
protected Target(javax.ws.rs.core.UriBuilder targetUri,
@Nullable
Map<String,Object> pathParams,
Configuration configuration,
Client client)
setPathParam
protected final void setPathParam(String name,
Object value)
- Set value of a path parameter.
- Parameters:
name - path parameter name.value - path parameter value. If null, any existing mapping
for the path parameter name will be removed.
replacePathParams
protected final void replacePathParams(Map<String,Object> params)
getUri
public URI getUri()
- Specified by:
getUri in interface javax.ws.rs.client.Target
getUriBuilder
public javax.ws.rs.core.UriBuilder getUriBuilder()
- Specified by:
getUriBuilder in interface javax.ws.rs.client.Target
configuration
public Configuration configuration()
- Specified by:
configuration in interface javax.ws.rs.client.Target
path
public Target path(String path)
throws NullPointerException
- Specified by:
path in interface javax.ws.rs.client.Target
- Throws:
NullPointerException
pathParam
public Target pathParam(String name,
Object value)
throws IllegalArgumentException,
NullPointerException
- Specified by:
pathParam in interface javax.ws.rs.client.Target
- Throws:
IllegalArgumentException
NullPointerException
pathParams
public Target pathParams(Map<String,Object> parameters)
throws IllegalArgumentException,
NullPointerException
- Specified by:
pathParams in interface javax.ws.rs.client.Target
- Throws:
IllegalArgumentException
NullPointerException
matrixParam
public Target matrixParam(String name,
Object... values)
throws NullPointerException
- Specified by:
matrixParam in interface javax.ws.rs.client.Target
- Throws:
NullPointerException
queryParam
public Target queryParam(String name,
Object... values)
throws NullPointerException
- Specified by:
queryParam in interface javax.ws.rs.client.Target
- Throws:
NullPointerException
queryParams
public Target queryParams(javax.ws.rs.core.MultivaluedMap<String,Object> parameters)
throws IllegalArgumentException,
NullPointerException
- Specified by:
queryParams in interface javax.ws.rs.client.Target
- Throws:
IllegalArgumentException
NullPointerException
request
public Invocation.Builder request()
- Specified by:
request in interface javax.ws.rs.client.Target
request
public Invocation.Builder request(String... acceptedResponseTypes)
- Specified by:
request in interface javax.ws.rs.client.Target
request
public Invocation.Builder request(javax.ws.rs.core.MediaType... acceptedResponseTypes)
- Specified by:
request in interface javax.ws.rs.client.Target
Copyright © 2007-2012 Oracle Corporation. All Rights Reserved. Use is subject to license terms.