public class RestfulClient
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
class |
RestfulClient.AcceptAllTrustManager |
| Modifier and Type | Field and Description |
|---|---|
static com.fasterxml.jackson.databind.ObjectMapper |
mapper |
| Constructor and Description |
|---|
RestfulClient() |
RestfulClient(java.lang.String address) |
| Modifier and Type | Method and Description |
|---|---|
protected Response |
_submit(java.lang.String dest,
java.lang.String context,
java.lang.String method,
java.util.Properties requestProperties,
java.lang.Object data,
Param... params) |
Request |
create() |
Response |
delete(java.lang.String context,
Param... params) |
Response |
get(java.lang.String context,
java.lang.Object object) |
Response |
get(java.lang.String context,
Param... params) |
java.lang.String |
getAddress() |
int |
getConnectionTimeout() |
java.lang.String |
getEncoding() |
net.e6tech.elements.common.util.ExceptionMapper |
getExceptionMapper() |
java.io.PrintWriter |
getPrinter() |
int |
getReadTimeout() |
java.lang.String |
getTrustStore() |
boolean |
isSkipCertCheck() |
boolean |
isSkipHostnameCheck() |
Response |
post(java.lang.String context,
java.lang.Object data,
java.lang.Object object) |
Response |
post(java.lang.String context,
java.lang.Object data,
Param... params) |
Response |
put(java.lang.String context,
java.lang.Object data,
java.lang.Object object) |
Response |
put(java.lang.String context,
java.lang.Object data,
Param... params) |
void |
setAddress(java.lang.String path) |
void |
setConnectionTimeout(int connectionTimeout) |
void |
setEncoding(java.lang.String encoding) |
void |
setExceptionMapper(net.e6tech.elements.common.util.ExceptionMapper exceptionMapper) |
void |
setPrinter(java.io.PrintWriter printer) |
void |
setReadTimeout(int readTimeout) |
void |
setSkipCertCheck(boolean skipCertCheck) |
void |
setSkipHostnameCheck(boolean skipHostnameCheck) |
void |
setTrustStore(java.lang.String trustStore) |
protected Response |
submit(java.lang.String context,
java.lang.String method,
java.util.Properties requestProperties,
java.lang.Object data,
Param... params) |
public RestfulClient()
public RestfulClient(java.lang.String address)
public net.e6tech.elements.common.util.ExceptionMapper getExceptionMapper()
public void setExceptionMapper(net.e6tech.elements.common.util.ExceptionMapper exceptionMapper)
public java.lang.String getAddress()
public void setAddress(java.lang.String path)
public java.lang.String getEncoding()
public void setEncoding(java.lang.String encoding)
public java.lang.String getTrustStore()
public void setTrustStore(java.lang.String trustStore)
public boolean isSkipHostnameCheck()
public void setSkipHostnameCheck(boolean skipHostnameCheck)
public boolean isSkipCertCheck()
public void setSkipCertCheck(boolean skipCertCheck)
public java.io.PrintWriter getPrinter()
@Inject(optional=true) public void setPrinter(java.io.PrintWriter printer)
public int getConnectionTimeout()
public void setConnectionTimeout(int connectionTimeout)
public int getReadTimeout()
public void setReadTimeout(int readTimeout)
public Response get(java.lang.String context, java.lang.Object object) throws java.lang.Throwable
java.lang.Throwablepublic Request create()
public Response get(java.lang.String context, Param... params) throws java.lang.Throwable
java.lang.Throwablepublic Response delete(java.lang.String context, Param... params) throws java.lang.Throwable
java.lang.Throwablepublic Response put(java.lang.String context, java.lang.Object data, java.lang.Object object) throws java.lang.Throwable
java.lang.Throwablepublic Response put(java.lang.String context, java.lang.Object data, Param... params) throws java.lang.Throwable
java.lang.Throwablepublic Response post(java.lang.String context, java.lang.Object data, java.lang.Object object) throws java.lang.Throwable
java.lang.Throwablepublic Response post(java.lang.String context, java.lang.Object data, Param... params) throws java.lang.Throwable
java.lang.Throwableprotected Response submit(java.lang.String context, java.lang.String method, java.util.Properties requestProperties, java.lang.Object data, Param... params) throws java.lang.Throwable
java.lang.Throwable