public class DefaultHttpClient extends Object implements IHttpClient
| Constructor and Description |
|---|
DefaultHttpClient(IFcmClientSettings settings) |
DefaultHttpClient(IFcmClientSettings settings,
org.apache.http.impl.client.HttpClientBuilder httpClientBuilder) |
DefaultHttpClient(IFcmClientSettings settings,
IJsonSerializer serializer) |
DefaultHttpClient(IFcmClientSettings settings,
IJsonSerializer serializer,
org.apache.http.impl.client.HttpClientBuilder httpClientBuilder) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
<TRequestMessage> |
post(TRequestMessage requestMessage) |
<TRequestMessage,TResponseMessage> |
post(TRequestMessage requestMessage,
Class<TResponseMessage> responseType) |
public DefaultHttpClient(IFcmClientSettings settings)
public DefaultHttpClient(IFcmClientSettings settings, org.apache.http.impl.client.HttpClientBuilder httpClientBuilder)
public DefaultHttpClient(IFcmClientSettings settings, IJsonSerializer serializer)
public DefaultHttpClient(IFcmClientSettings settings, IJsonSerializer serializer, org.apache.http.impl.client.HttpClientBuilder httpClientBuilder)
public <TRequestMessage> void post(TRequestMessage requestMessage)
post in interface IHttpClientpublic <TRequestMessage,TResponseMessage> TResponseMessage post(TRequestMessage requestMessage,
Class<TResponseMessage> responseType)
post in interface IHttpClientpublic void close()
throws Exception
close in interface AutoCloseableExceptionCopyright © 2017. All rights reserved.