@Service public class MultiRequestHttpClientServiceImpl extends Object implements IHttpClientService
| Modifier and Type | Field and Description |
|---|---|
static String |
CLIENT_SESSION_KEY
Constant
CLIENT_SESSION_KEY="httpClient" |
static int |
DEFAULT_HTTP_CLIENT_CONNECTION_REQUEST_TIMEOUT
Constant
DEFAULT_HTTP_CLIENT_CONNECTION_REQUEST_TIMEOUT=5000 |
static int |
DEFAULT_HTTP_CLIENT_CONNECTION_TIMEOUT
Constant
DEFAULT_HTTP_CLIENT_CONNECTION_TIMEOUT=10000 |
static int |
DEFAULT_HTTP_CLIENT_SOCKET_TIMEOUT
Constant
DEFAULT_HTTP_CLIENT_SOCKET_TIMEOUT=10000 |
static String |
HTTP_CLIENT_CONNECTION_REQUEST_TIMEOUT
Constant
HTTP_CLIENT_CONNECTION_REQUEST_TIMEOUT="httpClientConnectionRequestTimeout" |
static String |
HTTP_CLIENT_CONNECTION_TIMEOUT
Constant
HTTP_CLIENT_CONNECTION_TIMEOUT="httpClientConnectionTimeout" |
static String |
HTTP_CLIENT_SOCKET_TIMEOUT
Constant
HTTP_CLIENT_SOCKET_TIMEOUT="httpClientSocketTimeout" |
static String |
SHARED_SESSION_KEY
Constant
SHARED_SESSION_KEY="sharedSessionKey" |
| Constructor and Description |
|---|
MultiRequestHttpClientServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.http.client.HttpClient |
createHttpClient(javax.portlet.PortletRequest request)
Create a new HTTP Client for the provided portlet request.
|
org.apache.http.client.HttpClient |
getHttpClient(javax.portlet.PortletRequest request)
getHttpClient.
|
public static final String HTTP_CLIENT_CONNECTION_TIMEOUT
HTTP_CLIENT_CONNECTION_TIMEOUT="httpClientConnectionTimeout"public static final String HTTP_CLIENT_CONNECTION_REQUEST_TIMEOUT
HTTP_CLIENT_CONNECTION_REQUEST_TIMEOUT="httpClientConnectionRequestTimeout"public static final String HTTP_CLIENT_SOCKET_TIMEOUT
HTTP_CLIENT_SOCKET_TIMEOUT="httpClientSocketTimeout"public static final int DEFAULT_HTTP_CLIENT_CONNECTION_TIMEOUT
DEFAULT_HTTP_CLIENT_CONNECTION_TIMEOUT=10000public static final int DEFAULT_HTTP_CLIENT_CONNECTION_REQUEST_TIMEOUT
DEFAULT_HTTP_CLIENT_CONNECTION_REQUEST_TIMEOUT=5000public static final int DEFAULT_HTTP_CLIENT_SOCKET_TIMEOUT
DEFAULT_HTTP_CLIENT_SOCKET_TIMEOUT=10000public static final String CLIENT_SESSION_KEY
CLIENT_SESSION_KEY="httpClient"public static final String SHARED_SESSION_KEY
SHARED_SESSION_KEY="sharedSessionKey"public org.apache.http.client.HttpClient getHttpClient(javax.portlet.PortletRequest request)
getHttpClient.
getHttpClient in interface IHttpClientServicerequest - a PortletRequest objectHttpClient objectprotected org.apache.http.client.HttpClient createHttpClient(javax.portlet.PortletRequest request)
request - a PortletRequest objectHttpClient objectCopyright © 2022 Apereo. All rights reserved.