Class RestServiceClient
- java.lang.Object
-
- com.smartgridready.communicator.rest.http.client.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)
-
-
-
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
-
-