Package io.inugami.commons.connectors
Class HttpBasicConnector
- java.lang.Object
-
- io.inugami.commons.connectors.HttpBasicConnector
-
public class HttpBasicConnector extends Object
HttpConnector.- Since:
- 26 oct. 2016
-
-
Constructor Summary
Constructors Constructor Description HttpBasicConnector()
HttpBasicConnector(int maxConnections)
HttpBasicConnector(int timeToLive, int maxConnections)
HttpBasicConnector(int timeout, int timeToLive, int maxConnections, int maxPerRoute, int socketTimeout)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static String
buildRequest(String baseUrl, Tuple<String,String>[] parameters)
static String
buildRequest(String baseUrl, List<Tuple<String,String>> parameters)
void
close()
void
close(org.apache.http.impl.client.CloseableHttpClient httpclient)
HttpConnectorResult
delete(HttpRequest request)
HttpConnectorResult
get(HttpRequest request)
HttpConnectorResult
get(String url)
Deprecated.HttpConnectorResult
get(String url, int retry)
Deprecated.HttpConnectorResult
get(String url, int retry, org.apache.http.client.CredentialsProvider credentialsProvider)
Deprecated.HttpConnectorResult
get(String url, int retry, org.apache.http.client.CredentialsProvider credentialsProvider, Map<String,String> header)
Deprecated.HttpConnectorResult
get(String url, Map<String,String> header)
Deprecated.HttpConnectorResult
get(String url, org.apache.http.client.CredentialsProvider credentialsProvider)
Deprecated.HttpConnectorResult
get(String url, org.apache.http.client.CredentialsProvider credentialsProvider, Map<String,String> header)
Deprecated.HttpConnectorResult
option(HttpRequest request)
HttpConnectorResult
patch(HttpRequest request)
HttpConnectorResult
post(HttpRequest request)
HttpConnectorResult
post(String url, String jsonData)
Deprecated.HttpConnectorResult
post(String url, String jsonData, Map<String,String> header)
Deprecated.HttpConnectorResult
post(String url, String jsonData, org.apache.http.client.CredentialsProvider credentialsProvider, Map<String,String> header)
Deprecated.HttpConnectorResult
post(String url, Map<String,String> urlEncodedData)
Deprecated.HttpConnectorResult
post(String url, Map<String,String> urlEncodedData, Map<String,String> header)
Deprecated.HttpConnectorResult
post(String url, Map<String,String> urlEncodedData, org.apache.http.client.CredentialsProvider credentialsProvider, Map<String,String> header)
Deprecated.protected HttpConnectorResult
processGet(URL url, org.apache.http.client.CredentialsProvider credentialsProvider, Map<String,String> headers)
Deprecated.HttpConnectorResult
put(HttpRequest request)
void
setProxy(HttpProxy proxyConfig)
String
toString()
-
-
-
Constructor Detail
-
HttpBasicConnector
public HttpBasicConnector()
-
HttpBasicConnector
public HttpBasicConnector(int maxConnections)
-
HttpBasicConnector
public HttpBasicConnector(int timeToLive, int maxConnections)
-
HttpBasicConnector
public HttpBasicConnector(int timeout, int timeToLive, int maxConnections, int maxPerRoute, int socketTimeout)
-
-
Method Detail
-
get
@Deprecated public HttpConnectorResult get(String url, int retry) throws ConnectorException
Deprecated.- Throws:
ConnectorException
-
get
@Deprecated public HttpConnectorResult get(String url, int retry, org.apache.http.client.CredentialsProvider credentialsProvider) throws ConnectorException
Deprecated.- Throws:
ConnectorException
-
get
@Deprecated public HttpConnectorResult get(String url, int retry, org.apache.http.client.CredentialsProvider credentialsProvider, Map<String,String> header) throws ConnectorException
Deprecated.- Throws:
ConnectorException
-
get
@Deprecated public HttpConnectorResult get(String url, org.apache.http.client.CredentialsProvider credentialsProvider) throws ConnectorException
Deprecated.- Throws:
ConnectorException
-
get
@Deprecated public HttpConnectorResult get(String url, org.apache.http.client.CredentialsProvider credentialsProvider, Map<String,String> header) throws ConnectorException
Deprecated.- Throws:
ConnectorException
-
get
@Deprecated public HttpConnectorResult get(String url) throws ConnectorException
Deprecated.- Throws:
ConnectorException
-
get
@Deprecated public HttpConnectorResult get(String url, Map<String,String> header) throws ConnectorException
Deprecated.- Throws:
ConnectorException
-
processGet
@Deprecated protected HttpConnectorResult processGet(URL url, org.apache.http.client.CredentialsProvider credentialsProvider, Map<String,String> headers) throws ConnectorException
Deprecated.- Throws:
ConnectorException
-
post
@Deprecated public HttpConnectorResult post(String url, String jsonData) throws ConnectorException
Deprecated.- Throws:
ConnectorException
-
post
@Deprecated public HttpConnectorResult post(String url, String jsonData, Map<String,String> header) throws ConnectorException
Deprecated.- Throws:
ConnectorException
-
post
@Deprecated public HttpConnectorResult post(String url, Map<String,String> urlEncodedData) throws ConnectorException
Deprecated.- Throws:
ConnectorException
-
post
@Deprecated public HttpConnectorResult post(String url, Map<String,String> urlEncodedData, Map<String,String> header) throws ConnectorException
Deprecated.- Throws:
ConnectorException
-
post
@Deprecated public HttpConnectorResult post(String url, String jsonData, org.apache.http.client.CredentialsProvider credentialsProvider, Map<String,String> header) throws ConnectorException
Deprecated.- Throws:
ConnectorException
-
post
@Deprecated public HttpConnectorResult post(String url, Map<String,String> urlEncodedData, org.apache.http.client.CredentialsProvider credentialsProvider, Map<String,String> header) throws ConnectorException
Deprecated.- Throws:
ConnectorException
-
get
public HttpConnectorResult get(HttpRequest request) throws ConnectorException
- Throws:
ConnectorException
-
post
public HttpConnectorResult post(HttpRequest request) throws ConnectorException
- Throws:
ConnectorException
-
put
public HttpConnectorResult put(HttpRequest request) throws ConnectorException
- Throws:
ConnectorException
-
patch
public HttpConnectorResult patch(HttpRequest request) throws ConnectorException
- Throws:
ConnectorException
-
delete
public HttpConnectorResult delete(HttpRequest request) throws ConnectorException
- Throws:
ConnectorException
-
option
public HttpConnectorResult option(HttpRequest request) throws ConnectorException
- Throws:
ConnectorException
-
close
public void close(org.apache.http.impl.client.CloseableHttpClient httpclient) throws ConnectorException
- Throws:
ConnectorException
-
setProxy
public void setProxy(HttpProxy proxyConfig)
-
close
public void close()
-
-