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 HttpURLConnection
connection
-
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()
String
getContentType()
String
getHeader(String name)
InputStream
getMessagePayload()
String
getMethod()
String
getRequestUrl()
void
setHeader(String name, String value)
void
setRequestUrl(String url)
HttpURLConnection
unwrap()
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:
getMethod
in interfaceHttpRequest
-
getRequestUrl
public String getRequestUrl()
- Specified by:
getRequestUrl
in interfaceHttpRequest
-
setRequestUrl
public void setRequestUrl(String url)
- Specified by:
setRequestUrl
in interfaceHttpRequest
-
setHeader
public void setHeader(String name, String value)
- Specified by:
setHeader
in interfaceHttpRequest
-
getHeader
public String getHeader(String name)
- Specified by:
getHeader
in interfaceHttpRequest
-
getAllHeaders
public Map<String,String> getAllHeaders()
- Specified by:
getAllHeaders
in interfaceHttpRequest
-
getMessagePayload
public InputStream getMessagePayload() throws IOException
- Specified by:
getMessagePayload
in interfaceHttpRequest
- Throws:
IOException
-
getContentType
public String getContentType()
- Specified by:
getContentType
in interfaceHttpRequest
-
unwrap
public HttpURLConnection unwrap()
Description copied from interface:HttpRequest
Returns the wrapped request object, in case you must work directly on it.- Specified by:
unwrap
in interfaceHttpRequest
- Returns:
- the wrapped request object
-
-