Class RestServiceClient


  • public class RestServiceClient
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected RestServiceClient​(java.lang.String baseUri, boolean verifyCertificate, com.smartgridready.ns.v0.RestApiServiceCall serviceCall, com.smartgridready.driver.api.http.GenHttpClientFactory httpClientFactory)  
      protected RestServiceClient​(java.lang.String baseUri, boolean verifyCertificate, com.smartgridready.ns.v0.RestApiServiceCall serviceCall, com.smartgridready.driver.api.http.GenHttpClientFactory httpClientFactory, java.util.Properties substitutions)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addHeader​(java.lang.String key, java.lang.String value)  
      com.smartgridready.driver.api.http.GenHttpResponse callService()  
      java.lang.String getBaseUri()  
      com.smartgridready.ns.v0.RestApiServiceCall getRestServiceCall()  
      boolean isVerifyCertificate()  
      static RestServiceClient of​(java.lang.String baseUri, boolean verifyCertificate, com.smartgridready.ns.v0.RestApiServiceCall serviceCall, com.smartgridready.driver.api.http.GenHttpClientFactory httpClientFactory)  
      static RestServiceClient of​(java.lang.String baseUri, boolean verifyCertificate, com.smartgridready.ns.v0.RestApiServiceCall serviceCall, com.smartgridready.driver.api.http.GenHttpClientFactory httpClientFactory, java.util.Properties substitutions)  
      • Methods inherited from class java.lang.Object

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

      • RestServiceClient

        protected RestServiceClient​(java.lang.String baseUri,
                                    boolean verifyCertificate,
                                    com.smartgridready.ns.v0.RestApiServiceCall serviceCall,
                                    com.smartgridready.driver.api.http.GenHttpClientFactory httpClientFactory)
                             throws java.io.IOException
        Throws:
        java.io.IOException
      • RestServiceClient

        protected RestServiceClient​(java.lang.String baseUri,
                                    boolean verifyCertificate,
                                    com.smartgridready.ns.v0.RestApiServiceCall serviceCall,
                                    com.smartgridready.driver.api.http.GenHttpClientFactory httpClientFactory,
                                    java.util.Properties substitutions)
                             throws java.io.IOException
        Throws:
        java.io.IOException
    • Method Detail

      • addHeader

        public void addHeader​(java.lang.String key,
                              java.lang.String value)
      • getBaseUri

        public java.lang.String getBaseUri()
      • isVerifyCertificate

        public boolean isVerifyCertificate()
      • getRestServiceCall

        public com.smartgridready.ns.v0.RestApiServiceCall getRestServiceCall()
      • callService

        public com.smartgridready.driver.api.http.GenHttpResponse callService()
                                                                       throws java.io.IOException
        Throws:
        java.io.IOException
      • of

        public static RestServiceClient of​(java.lang.String baseUri,
                                           boolean verifyCertificate,
                                           com.smartgridready.ns.v0.RestApiServiceCall serviceCall,
                                           com.smartgridready.driver.api.http.GenHttpClientFactory httpClientFactory)
                                    throws java.io.IOException
        Throws:
        java.io.IOException
      • of

        public static RestServiceClient of​(java.lang.String baseUri,
                                           boolean verifyCertificate,
                                           com.smartgridready.ns.v0.RestApiServiceCall serviceCall,
                                           com.smartgridready.driver.api.http.GenHttpClientFactory httpClientFactory,
                                           java.util.Properties substitutions)
                                    throws java.io.IOException
        Throws:
        java.io.IOException