Package oauth.signpost.basic
Class HttpURLConnectionRequestAdapter
- java.lang.Object
-
- oauth.signpost.basic.HttpURLConnectionRequestAdapter
-
- All Implemented Interfaces:
HttpRequest
public class HttpURLConnectionRequestAdapter extends Object implements HttpRequest
-
-
Field Summary
Fields Modifier and Type Field Description protected HttpURLConnectionconnection
-
Constructor Summary
Constructors Constructor Description HttpURLConnectionRequestAdapter(HttpURLConnection connection)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,String>getAllHeaders()StringgetContentType()StringgetHeader(String name)InputStreamgetMessagePayload()StringgetMethod()StringgetRequestUrl()voidsetHeader(String name, String value)voidsetRequestUrl(String url)HttpURLConnectionunwrap()Returns the wrapped request object, in case you must work directly on it.
-
-
-
Field Detail
-
connection
protected HttpURLConnection connection
-
-
Constructor Detail
-
HttpURLConnectionRequestAdapter
public HttpURLConnectionRequestAdapter(HttpURLConnection connection)
-
-
Method Detail
-
getMethod
public String getMethod()
- Specified by:
getMethodin interfaceHttpRequest
-
getRequestUrl
public String getRequestUrl()
- Specified by:
getRequestUrlin interfaceHttpRequest
-
setRequestUrl
public void setRequestUrl(String url)
- Specified by:
setRequestUrlin interfaceHttpRequest
-
setHeader
public void setHeader(String name, String value)
- Specified by:
setHeaderin interfaceHttpRequest
-
getHeader
public String getHeader(String name)
- Specified by:
getHeaderin interfaceHttpRequest
-
getAllHeaders
public Map<String,String> getAllHeaders()
- Specified by:
getAllHeadersin interfaceHttpRequest
-
getMessagePayload
public InputStream getMessagePayload() throws IOException
- Specified by:
getMessagePayloadin interfaceHttpRequest- Throws:
IOException
-
getContentType
public String getContentType()
- Specified by:
getContentTypein interfaceHttpRequest
-
unwrap
public HttpURLConnection unwrap()
Description copied from interface:HttpRequestReturns the wrapped request object, in case you must work directly on it.- Specified by:
unwrapin interfaceHttpRequest- Returns:
- the wrapped request object
-
-