public class RestfulClient
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
class |
RestfulClient.AcceptAllTrustManager |
| 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) |
protected void |
checkResponseCode(int code,
java.lang.String message) |
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() |
Marshaller |
getMarshaller() |
java.io.PrintWriter |
getPrinter() |
java.lang.String |
getProxyHost() |
int |
getProxyPort() |
int |
getReadTimeout() |
java.lang.String |
getTrustStore() |
java.lang.String |
getTrustStoreFormat() |
boolean |
isPrintRawResponse() |
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 |
setMarshaller(Marshaller marshaller) |
void |
setPrinter(java.io.PrintWriter printer) |
void |
setPrintRawResponse(boolean printRawResponse) |
void |
setProxyHost(java.lang.String proxyHost) |
void |
setProxyPort(int proxyPort) |
void |
setReadTimeout(int readTimeout) |
void |
setSkipCertCheck(boolean skipCertCheck) |
void |
setSkipHostnameCheck(boolean skipHostnameCheck) |
void |
setTrustStore(java.lang.String trustStore) |
void |
setTrustStoreFormat(java.lang.String trustStoreFormat) |
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 java.lang.String getTrustStoreFormat()
public void setTrustStoreFormat(java.lang.String trustStoreFormat)
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 boolean isPrintRawResponse()
public void setPrintRawResponse(boolean printRawResponse)
public int getConnectionTimeout()
public void setConnectionTimeout(int connectionTimeout)
public int getReadTimeout()
public void setReadTimeout(int readTimeout)
public java.lang.String getProxyHost()
public void setProxyHost(java.lang.String proxyHost)
public int getProxyPort()
public void setProxyPort(int proxyPort)
public Marshaller getMarshaller()
public void setMarshaller(Marshaller marshaller)
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.Throwableprotected Response _submit(java.lang.String dest, java.lang.String context, java.lang.String method, java.util.Properties requestProperties, java.lang.Object data, Param... params) throws java.lang.Throwable
java.lang.Throwableprotected void checkResponseCode(int code,
java.lang.String message)