Class RestClient


  • public class RestClient
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Response delete​(java.lang.String url, java.lang.Class<?> type, java.lang.Object body, java.util.Map<java.lang.String,​java.lang.String> urlParameters, java.util.Map<java.lang.String,​java.lang.String> headers)  
      Response get​(java.lang.String url, java.lang.Class<?> type, java.lang.Object body, java.util.Map<java.lang.String,​java.lang.String> urlParameters, java.util.Map<java.lang.String,​java.lang.String> headers)  
      static RestClient getRestClient()  
      static RestClient getRestClient​(org.springframework.web.client.RestTemplate restTemplate)  
      Response patch​(java.lang.String url, java.lang.Class<?> type, java.lang.Object body, java.util.Map<java.lang.String,​java.lang.String> urlParameters, java.util.Map<java.lang.String,​java.lang.String> headers)  
      Response post​(java.lang.String url, java.lang.Class<?> type, java.lang.Object body, java.util.Map<java.lang.String,​java.lang.String> urlParameters, java.util.Map<java.lang.String,​java.lang.String> headers)  
      static void purge()  
      Response put​(java.lang.String url, java.lang.Class<?> type, java.lang.Object body, java.util.Map<java.lang.String,​java.lang.String> urlParameters, java.util.Map<java.lang.String,​java.lang.String> headers)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getRestClient

        public static RestClient getRestClient()
      • getRestClient

        public static RestClient getRestClient​(org.springframework.web.client.RestTemplate restTemplate)
      • purge

        public static void purge()
      • get

        public Response get​(java.lang.String url,
                            java.lang.Class<?> type,
                            java.lang.Object body,
                            java.util.Map<java.lang.String,​java.lang.String> urlParameters,
                            java.util.Map<java.lang.String,​java.lang.String> headers)
      • post

        public Response post​(java.lang.String url,
                             java.lang.Class<?> type,
                             java.lang.Object body,
                             java.util.Map<java.lang.String,​java.lang.String> urlParameters,
                             java.util.Map<java.lang.String,​java.lang.String> headers)
      • put

        public Response put​(java.lang.String url,
                            java.lang.Class<?> type,
                            java.lang.Object body,
                            java.util.Map<java.lang.String,​java.lang.String> urlParameters,
                            java.util.Map<java.lang.String,​java.lang.String> headers)
      • patch

        public Response patch​(java.lang.String url,
                              java.lang.Class<?> type,
                              java.lang.Object body,
                              java.util.Map<java.lang.String,​java.lang.String> urlParameters,
                              java.util.Map<java.lang.String,​java.lang.String> headers)
      • delete

        public Response delete​(java.lang.String url,
                               java.lang.Class<?> type,
                               java.lang.Object body,
                               java.util.Map<java.lang.String,​java.lang.String> urlParameters,
                               java.util.Map<java.lang.String,​java.lang.String> headers)