Package com.hybris.ymkt.common.http
Class HttpURLConnectionRequest
java.lang.Object
com.hybris.ymkt.common.http.HttpURLConnectionRequest
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintbyte[]getProxy()intgetURL()voidsetConnectTimeout(int connectTimeout) voidsetPayload(byte[] payload) voidvoidsetReadTimeout(int readTimeout)
-
Field Details
-
connectTimeout
protected int connectTimeout -
payload
protected byte[] payload -
proxy
-
readTimeout
protected int readTimeout -
requestMethod
-
requestProperties
-
url
-
-
Constructor Details
-
HttpURLConnectionRequest
- Parameters:
requestMethod- Any values of : GET, POST, HEAD, OPTIONS, PUT, DELETE, TRACEurl-URLof the service end point including the query parameters.- See Also:
-
-
Method Details
-
getConnectTimeout
public int getConnectTimeout() -
getPayload
@Nonnull public byte[] getPayload() -
getProxy
-
getReadTimeout
public int getReadTimeout() -
getRequestMethod
-
getRequestProperties
- Returns:
- Modifiable map containing the request properties to be added to the URLConnection.
- See Also:
-
getURL
-
setConnectTimeout
public void setConnectTimeout(int connectTimeout) - Parameters:
connectTimeout- an int that specifies the connect timeout value in milliseconds.
Replace the value set in HttpURLConnectionService#setConnectTimeout(int).
The default value is -1. Any negative value will be ignore and will use the HttpURLConnectionService#setConnectTimeout(int) set instead.- See Also:
-
setPayload
public void setPayload(byte[] payload) - Parameters:
payload- bytes sent as part of the HTTP request.- See Also:
-
setProxy
- Parameters:
proxy-- See Also:
-
setReadTimeout
public void setReadTimeout(int readTimeout) - Parameters:
readTimeout- an int that specifies the timeout value to be used in milliseconds.
Replace the value set in HttpURLConnectionService#setReadTimeout(int).
The default value is -1. Any negative value will be ignore and will use the HttpURLConnectionService#setReadTimeout(int) set instead.- See Also:
-