public class RestClient
extends java.lang.Object
Constructor and Description |
---|
RestClient(java.net.URI baseUri,
ClientConfig config) |
Modifier and Type | Method and Description |
---|---|
<T> T |
delete(java.lang.Class<T> responseType,
java.lang.String path,
java.lang.Object... args) |
<T> T |
deleteURI(java.lang.Class<T> responseType,
java.net.URI uri) |
<T> T |
get(java.lang.Class<T> responseType,
java.lang.String path,
java.lang.Object... args) |
<T> T |
get(java.lang.Class<T> responseType,
java.lang.String path,
java.util.Properties queryParams,
java.lang.Object... args) |
<T> T |
get(com.sun.jersey.api.client.GenericType<T> responseType,
java.lang.String path,
java.lang.Object... args) |
java.lang.String |
getAuthToken() |
com.sun.jersey.api.client.Client |
getClient() |
ClientConfig |
getConfig() |
long |
getLoginTime() |
java.lang.String |
getPassword() |
java.lang.String |
getProxyToken() |
<T> T |
getURI(java.lang.Class<T> responseType,
java.net.URI uri) |
<T> T |
getURI(com.sun.jersey.api.client.GenericType<T> responseType,
java.net.URI uri) |
java.lang.String |
getUsername() |
<T> T |
post(java.lang.Class<T> responseType,
java.lang.Object request,
java.lang.String path,
java.lang.Object... args) |
<T> T |
post(java.lang.Class<T> responseType,
java.lang.String path,
java.lang.Object... args) |
<T> T |
post(com.sun.jersey.api.client.GenericType<T> responseType,
java.lang.Object request,
java.lang.String path,
java.lang.Object... args) |
void |
post(java.lang.Object request,
java.lang.String path,
java.lang.Object... args) |
<T> T |
postMultiPart(java.lang.Class<T> responseType,
java.lang.Object request,
java.lang.String path,
java.lang.Object... args) |
<T> T |
postURI(java.lang.Class<T> responseType,
java.lang.Object request,
java.net.URI uri) |
<T> T |
postURI(java.lang.Class<T> responseType,
java.net.URI uri) |
<T> T |
put(java.lang.Class<T> responseType,
java.lang.Object request,
java.lang.String path,
java.lang.Object... args) |
<T> T |
put(java.lang.Class<T> responseType,
java.lang.String path,
java.lang.Object... args) |
<T> T |
putURI(java.lang.Class<T> responseType,
java.lang.Object request,
java.net.URI uri) |
com.sun.jersey.api.client.WebResource.Builder |
resource(java.lang.String path,
java.lang.Object... args) |
com.sun.jersey.api.client.WebResource.Builder |
resource(java.lang.String path,
java.util.Properties queryParams,
java.lang.Object... args) |
com.sun.jersey.api.client.WebResource.Builder |
resource(java.net.URI uri) |
com.sun.jersey.api.client.WebResource.Builder |
resourceMultiPart(java.lang.String path,
java.lang.Object... args) |
com.sun.jersey.api.client.WebResource.Builder |
resourceMultiPart(java.net.URI uri) |
void |
setAuthToken(java.lang.String authToken) |
void |
setLoginTime(long loginTime) |
void |
setPassword(java.lang.String password) |
void |
setProxyToken(java.lang.String proxyToken) |
void |
setUsername(java.lang.String username) |
javax.ws.rs.core.UriBuilder |
uriBuilder() |
javax.ws.rs.core.UriBuilder |
uriBuilder(java.lang.String path) |
public RestClient(java.net.URI baseUri, ClientConfig config)
public ClientConfig getConfig()
public com.sun.jersey.api.client.Client getClient()
public java.lang.String getAuthToken()
public void setAuthToken(java.lang.String authToken)
public java.lang.String getProxyToken()
public void setProxyToken(java.lang.String proxyToken)
public java.lang.String getUsername()
public void setUsername(java.lang.String username)
public java.lang.String getPassword()
public void setPassword(java.lang.String password)
public long getLoginTime()
public void setLoginTime(long loginTime)
public javax.ws.rs.core.UriBuilder uriBuilder()
public javax.ws.rs.core.UriBuilder uriBuilder(java.lang.String path)
public com.sun.jersey.api.client.WebResource.Builder resource(java.lang.String path, java.lang.Object... args)
public com.sun.jersey.api.client.WebResource.Builder resourceMultiPart(java.lang.String path, java.lang.Object... args)
public com.sun.jersey.api.client.WebResource.Builder resource(java.lang.String path, java.util.Properties queryParams, java.lang.Object... args)
public com.sun.jersey.api.client.WebResource.Builder resource(java.net.URI uri)
public com.sun.jersey.api.client.WebResource.Builder resourceMultiPart(java.net.URI uri)
public <T> T put(java.lang.Class<T> responseType, java.lang.Object request, java.lang.String path, java.lang.Object... args)
public <T> T put(java.lang.Class<T> responseType, java.lang.String path, java.lang.Object... args)
public <T> T putURI(java.lang.Class<T> responseType, java.lang.Object request, java.net.URI uri)
public <T> T post(java.lang.Class<T> responseType, java.lang.Object request, java.lang.String path, java.lang.Object... args)
public <T> T postMultiPart(java.lang.Class<T> responseType, java.lang.Object request, java.lang.String path, java.lang.Object... args)
public void post(java.lang.Object request, java.lang.String path, java.lang.Object... args)
public <T> T postURI(java.lang.Class<T> responseType, java.lang.Object request, java.net.URI uri)
public <T> T post(java.lang.Class<T> responseType, java.lang.String path, java.lang.Object... args)
public <T> T postURI(java.lang.Class<T> responseType, java.net.URI uri)
public <T> T delete(java.lang.Class<T> responseType, java.lang.String path, java.lang.Object... args)
public <T> T deleteURI(java.lang.Class<T> responseType, java.net.URI uri)
public <T> T get(java.lang.Class<T> responseType, java.lang.String path, java.lang.Object... args)
public <T> T get(java.lang.Class<T> responseType, java.lang.String path, java.util.Properties queryParams, java.lang.Object... args)
public <T> T get(com.sun.jersey.api.client.GenericType<T> responseType, java.lang.String path, java.lang.Object... args)
public <T> T post(com.sun.jersey.api.client.GenericType<T> responseType, java.lang.Object request, java.lang.String path, java.lang.Object... args)
public <T> T getURI(java.lang.Class<T> responseType, java.net.URI uri)
public <T> T getURI(com.sun.jersey.api.client.GenericType<T> responseType, java.net.URI uri)