public class RestTemplateHttpConnection
extends java.lang.Object
implements org.ametiste.routine.sdk.protocol.http.HttpProtocol
| Constructor and Description |
|---|
RestTemplateHttpConnection() |
RestTemplateHttpConnection(org.springframework.web.client.RestTemplate template) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
getObject(java.lang.String url,
java.lang.Class<T> responseType) |
<T> T |
getObject(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> query,
java.lang.Class<T> responseType) |
<T> T |
postObject(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> query,
java.lang.Object body,
java.lang.Class<T> responseType) |
<T> T |
postObject(java.lang.String url,
java.lang.Object body,
java.lang.Class<T> responseType) |
public RestTemplateHttpConnection()
public RestTemplateHttpConnection(org.springframework.web.client.RestTemplate template)
public <T> T getObject(java.lang.String url,
java.lang.Class<T> responseType)
getObject in interface org.ametiste.routine.sdk.protocol.http.HttpProtocolpublic <T> T getObject(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> query,
java.lang.Class<T> responseType)
getObject in interface org.ametiste.routine.sdk.protocol.http.HttpProtocolpublic <T> T postObject(java.lang.String url,
java.lang.Object body,
java.lang.Class<T> responseType)
postObject in interface org.ametiste.routine.sdk.protocol.http.HttpProtocolpublic <T> T postObject(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> query,
java.lang.Object body,
java.lang.Class<T> responseType)
postObject in interface org.ametiste.routine.sdk.protocol.http.HttpProtocol