|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objecttwitter4j.TwitterBase
twitter4j.TwitterOAuthSupportBase
abstract class TwitterOAuthSupportBase
| Field Summary | |
|---|---|
protected HttpClientWrapper |
http
|
protected RateLimitStatusListener |
rateLimitStatusListener
|
private static long |
serialVersionUID
|
| Fields inherited from class twitter4j.TwitterBase |
|---|
auth, conf |
| Constructor Summary | |
|---|---|
TwitterOAuthSupportBase(Configuration conf)
|
|
TwitterOAuthSupportBase(Configuration conf,
Authorization auth)
|
|
TwitterOAuthSupportBase(Configuration conf,
java.lang.String screenName,
java.lang.String password)
|
|
| Method Summary | |
|---|---|
boolean |
equals(java.lang.Object o)
|
abstract AccessToken |
getOAuthAccessToken()
Retrieves an access token. |
abstract AccessToken |
getOAuthAccessToken(RequestToken requestToken)
Retrieves an access token associated with the supplied request token and sets userId. |
abstract AccessToken |
getOAuthAccessToken(RequestToken requestToken,
java.lang.String oauthVerifier)
Retrieves an access token associated with the supplied request token and sets userId. |
abstract AccessToken |
getOAuthAccessToken(java.lang.String oauthVerifier)
Retrieves an access token. |
abstract AccessToken |
getOAuthAccessToken(java.lang.String token,
java.lang.String tokenSecret)
|
abstract AccessToken |
getOAuthAccessToken(java.lang.String token,
java.lang.String tokenSecret,
java.lang.String pin)
Deprecated. Use getOAuthAccessToken(RequestToken requestToken, String oauthVerifier) |
abstract RequestToken |
getOAuthRequestToken()
Retrieves a request token |
abstract RequestToken |
getOAuthRequestToken(java.lang.String callbackUrl)
Retrieves a request token |
int |
hashCode()
|
void |
httpResponseReceived(HttpResponseEvent event)
|
private void |
init()
|
boolean |
isOAuthEnabled()
tests if the instance is authenticated by Basic |
private void |
readObject(java.io.ObjectInputStream stream)
|
abstract void |
setOAuthAccessToken(AccessToken accessToken)
Deprecated. Use TwitterFactory.getInstance(AccessToken accessToken) |
abstract void |
setOAuthAccessToken(java.lang.String token,
java.lang.String tokenSecret)
Deprecated. Use Twitter getInstance(AccessToken accessToken) |
abstract void |
setOAuthConsumer(java.lang.String consumerKey,
java.lang.String consumerSecret)
Deprecated. Use TwitterFactory.getInstance(String consumerKey, String consumerSecret) |
void |
setRateLimitStatusListener(RateLimitStatusListener listener)
Registers a RateLimitStatusListener for account associated rate limits |
private void |
writeObject(java.io.ObjectOutputStream out)
|
| Methods inherited from class twitter4j.TwitterBase |
|---|
ensureAuthorizationEnabled, ensureBasicEnabled, ensureBasicNotEnabled, getAuthorization, isBasicAuthEnabled, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected transient HttpClientWrapper http
protected RateLimitStatusListener rateLimitStatusListener
private static final long serialVersionUID
| Constructor Detail |
|---|
TwitterOAuthSupportBase(Configuration conf)
TwitterOAuthSupportBase(Configuration conf,
java.lang.String screenName,
java.lang.String password)
TwitterOAuthSupportBase(Configuration conf,
Authorization auth)
| Method Detail |
|---|
private void init()
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
java.io.IOException
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
java.io.IOException
java.lang.ClassNotFoundException
public abstract void setOAuthConsumer(java.lang.String consumerKey,
java.lang.String consumerSecret)
consumerKey - OAuth consumer keyconsumerSecret - OAuth consumer secret
java.lang.IllegalStateException - when OAuth consumer has already been set, or the instance is using basic authorization
public abstract RequestToken getOAuthRequestToken()
throws TwitterException
getOAuthRequestToken in interface OAuthSupportjava.lang.IllegalStateException - when AccessToken has already been retrieved or set
TwitterException - when Twitter service or network is unavailable
public abstract RequestToken getOAuthRequestToken(java.lang.String callbackUrl)
throws TwitterException
getOAuthRequestToken in interface OAuthSupportcallbackUrl - callback URL
java.lang.IllegalStateException - when AccessToken has already been retrieved or set
TwitterException - when Twitter service or network is unavailable
public abstract AccessToken getOAuthAccessToken()
throws TwitterException
getOAuthAccessToken in interface OAuthSupportjava.lang.IllegalStateException - when AccessToken has already been retrieved or set
TwitterException - when Twitter service or network is unavailable, or the user has not authorized
public abstract AccessToken getOAuthAccessToken(java.lang.String oauthVerifier)
throws TwitterException
getOAuthAccessToken in interface OAuthSupportoauthVerifier - OAuth verifier. AKA pin.
java.lang.IllegalStateException - when AccessToken has already been retrieved or set
TwitterException - when Twitter service or network is unavailable, or the user has not authorized
public abstract AccessToken getOAuthAccessToken(RequestToken requestToken)
throws TwitterException
getOAuthAccessToken in interface OAuthSupportrequestToken - the request token
java.lang.IllegalStateException - when AccessToken has already been retrieved or set
TwitterException - when Twitter service or network is unavailable, or the user has not authorized
public abstract AccessToken getOAuthAccessToken(RequestToken requestToken,
java.lang.String oauthVerifier)
throws TwitterException
getOAuthAccessToken in interface OAuthSupportrequestToken - the request tokenoauthVerifier - OAuth verifier. AKA pin.
java.lang.IllegalStateException - when AccessToken has already been retrieved or set
TwitterException - when Twitter service or network is unavailable, or the user has not authorizedpublic abstract void setOAuthAccessToken(AccessToken accessToken)
setOAuthAccessToken in interface OAuthSupportaccessToken - accessToken
public abstract AccessToken getOAuthAccessToken(java.lang.String token,
java.lang.String tokenSecret)
throws TwitterException
TwitterException
public abstract AccessToken getOAuthAccessToken(java.lang.String token,
java.lang.String tokenSecret,
java.lang.String pin)
throws TwitterException
token - request tokentokenSecret - request token secretpin - pin
TwitterException - when Twitter service or network is unavailable, or the user has not authorized
public abstract void setOAuthAccessToken(java.lang.String token,
java.lang.String tokenSecret)
token - access tokentokenSecret - access token secret
java.lang.IllegalStateException - when AccessToken has already been retrieved or setpublic boolean isOAuthEnabled()
public void setRateLimitStatusListener(RateLimitStatusListener listener)
listener - the listener to be addedpublic boolean equals(java.lang.Object o)
equals in class TwitterBasepublic int hashCode()
hashCode in class TwitterBasepublic void httpResponseReceived(HttpResponseEvent event)
httpResponseReceived in interface HttpResponseListener
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||