org.springframework.integration.twitter.oauth
Class OAuthConfigurationFactoryBean

java.lang.Object
  extended by org.springframework.integration.twitter.oauth.OAuthConfigurationFactoryBean
All Implemented Interfaces:
FactoryBean<OAuthConfiguration>

public class OAuthConfigurationFactoryBean
extends java.lang.Object
implements FactoryBean<OAuthConfiguration>

Center piece for configuration for all the twitter adapters

Since:
2.0

Field Summary
static java.lang.String WELL_KNOWN_CONSUMER_ACCESS_TOKEN
           
static java.lang.String WELL_KNOWN_CONSUMER_ACCESS_TOKEN_SECRET
           
static java.lang.String WELL_KNOWN_CONSUMER_KEY
           
static java.lang.String WELL_KNOWN_CONSUMER_KEY_SECRET
           
 
Constructor Summary
OAuthConfigurationFactoryBean()
           
 
Method Summary
protected  void bootstrapFromProperties(java.util.Properties props)
           
 OAuthConfiguration getObject()
           
 java.lang.Class<?> getObjectType()
           
 boolean isSingleton()
           
 void setAccessToken(java.lang.String accessToken)
           
 void setAccessTokenSecret(java.lang.String accessTokenSecret)
           
 void setConsumerKey(java.lang.String consumerKey)
           
 void setConsumerSecret(java.lang.String consumerSecret)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

WELL_KNOWN_CONSUMER_KEY

public static final java.lang.String WELL_KNOWN_CONSUMER_KEY
See Also:
Constant Field Values

WELL_KNOWN_CONSUMER_KEY_SECRET

public static final java.lang.String WELL_KNOWN_CONSUMER_KEY_SECRET
See Also:
Constant Field Values

WELL_KNOWN_CONSUMER_ACCESS_TOKEN

public static final java.lang.String WELL_KNOWN_CONSUMER_ACCESS_TOKEN
See Also:
Constant Field Values

WELL_KNOWN_CONSUMER_ACCESS_TOKEN_SECRET

public static final java.lang.String WELL_KNOWN_CONSUMER_ACCESS_TOKEN_SECRET
See Also:
Constant Field Values
Constructor Detail

OAuthConfigurationFactoryBean

public OAuthConfigurationFactoryBean()
Method Detail

bootstrapFromProperties

protected void bootstrapFromProperties(java.util.Properties props)
                                throws java.lang.Throwable
Throws:
java.lang.Throwable

getObject

public OAuthConfiguration getObject()
                             throws java.lang.Exception
Specified by:
getObject in interface FactoryBean<OAuthConfiguration>
Throws:
java.lang.Exception

getObjectType

public java.lang.Class<?> getObjectType()
Specified by:
getObjectType in interface FactoryBean<OAuthConfiguration>

isSingleton

public boolean isSingleton()
Specified by:
isSingleton in interface FactoryBean<OAuthConfiguration>

setConsumerKey

public void setConsumerKey(java.lang.String consumerKey)

setConsumerSecret

public void setConsumerSecret(java.lang.String consumerSecret)

setAccessToken

public void setAccessToken(java.lang.String accessToken)

setAccessTokenSecret

public void setAccessTokenSecret(java.lang.String accessTokenSecret)