org.jboss.seam.social.scribe
Class OAuthRequestScribe
java.lang.Object
org.jboss.seam.social.scribe.OAuthRequestScribe
- All Implemented Interfaces:
- Serializable, org.jboss.seam.social.oauth.OAuthRequest, org.jboss.seam.social.rest.RestRequest
public class OAuthRequestScribe
- extends Object
- implements org.jboss.seam.social.oauth.OAuthRequest
- Author:
- Antoine Sabot-Durand
- See Also:
- Serialized Form
|
Method Summary |
void |
addBodyParameter(String key,
String value)
|
void |
addHeader(String key,
String value)
|
void |
addOAuthParameter(String key,
String value)
|
void |
addPayload(String payload)
|
void |
addQuerystringParameter(String key,
String value)
|
boolean |
equals(Object obj)
|
String |
getBodyContents()
|
Map<String,String> |
getBodyParams()
|
Map<String,String> |
getHeaders()
|
Map<String,String> |
getOauthParameters()
|
Map<String,String> |
getQueryStringParams()
|
String |
getSanitizedUrl()
|
String |
getUrl()
|
org.jboss.seam.social.rest.RestVerb |
getVerb()
|
int |
hashCode()
|
org.jboss.seam.social.rest.RestResponse |
send()
|
void |
setConnectTimeout(int duration,
TimeUnit unit)
|
void |
setReadTimeout(int duration,
TimeUnit unit)
|
String |
toString()
|
OAuthRequestScribe
public OAuthRequestScribe(org.jboss.seam.social.rest.RestVerb verb,
String url)
- Parameters:
verb - uri -
addOAuthParameter
public void addOAuthParameter(String key,
String value)
- Specified by:
addOAuthParameter in interface org.jboss.seam.social.oauth.OAuthRequest
send
public org.jboss.seam.social.rest.RestResponse send()
- Specified by:
send in interface org.jboss.seam.social.rest.RestRequest
getOauthParameters
public Map<String,String> getOauthParameters()
- Specified by:
getOauthParameters in interface org.jboss.seam.social.oauth.OAuthRequest
toString
public String toString()
- Overrides:
toString in class Object
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
addHeader
public void addHeader(String key,
String value)
- Specified by:
addHeader in interface org.jboss.seam.social.rest.RestRequest
addBodyParameter
public void addBodyParameter(String key,
String value)
- Specified by:
addBodyParameter in interface org.jboss.seam.social.rest.RestRequest
addQuerystringParameter
public void addQuerystringParameter(String key,
String value)
- Specified by:
addQuerystringParameter in interface org.jboss.seam.social.rest.RestRequest
addPayload
public void addPayload(String payload)
- Specified by:
addPayload in interface org.jboss.seam.social.rest.RestRequest
getQueryStringParams
public Map<String,String> getQueryStringParams()
- Specified by:
getQueryStringParams in interface org.jboss.seam.social.rest.RestRequest
equals
public boolean equals(Object obj)
- Overrides:
equals in class Object
getBodyParams
public Map<String,String> getBodyParams()
- Specified by:
getBodyParams in interface org.jboss.seam.social.rest.RestRequest
getUrl
public String getUrl()
- Specified by:
getUrl in interface org.jboss.seam.social.rest.RestRequest
getSanitizedUrl
public String getSanitizedUrl()
- Specified by:
getSanitizedUrl in interface org.jboss.seam.social.rest.RestRequest
getBodyContents
public String getBodyContents()
- Specified by:
getBodyContents in interface org.jboss.seam.social.rest.RestRequest
getVerb
public org.jboss.seam.social.rest.RestVerb getVerb()
- Specified by:
getVerb in interface org.jboss.seam.social.rest.RestRequest
getHeaders
public Map<String,String> getHeaders()
- Specified by:
getHeaders in interface org.jboss.seam.social.rest.RestRequest
setConnectTimeout
public void setConnectTimeout(int duration,
TimeUnit unit)
- Specified by:
setConnectTimeout in interface org.jboss.seam.social.rest.RestRequest
setReadTimeout
public void setReadTimeout(int duration,
TimeUnit unit)
- Specified by:
setReadTimeout in interface org.jboss.seam.social.rest.RestRequest
Copyright © 2011 Seam Framework. All Rights Reserved.