twitter4j.conf
Class PropertyConfiguration

java.lang.Object
  extended by twitter4j.conf.PropertyConfiguration
All Implemented Interfaces:
java.io.Serializable, Configuration, AuthorizationConfiguration, twitter4j.internal.http.HttpClientConfiguration, twitter4j.internal.http.HttpClientWrapperConfiguration

public final class PropertyConfiguration
extends java.lang.Object
implements java.io.Serializable

Author:
Yusuke Yamamoto - yusuke at mac.com
See Also:
Serialized Form

Field Summary
static java.lang.String ASYNC_NUM_THREADS
           
static java.lang.String CLIENT_URL
           
static java.lang.String CLIENT_VERSION
           
static java.lang.String DALVIK
           
static java.lang.String DEBUG
           
static java.lang.String HTTP_CONNECTION_TIMEOUT
           
static java.lang.String HTTP_PROXY_HOST
           
static java.lang.String HTTP_PROXY_HOST_FALLBACK
           
static java.lang.String HTTP_PROXY_PASSWORD
           
static java.lang.String HTTP_PROXY_PORT
           
static java.lang.String HTTP_PROXY_PORT_FALLBACK
           
static java.lang.String HTTP_PROXY_USER
           
static java.lang.String HTTP_READ_TIMEOUT
           
static java.lang.String HTTP_RETRY_COUNT
           
static java.lang.String HTTP_RETRY_INTERVAL_SECS
           
static java.lang.String HTTP_STREAMING_READ_TIMEOUT
           
static java.lang.String HTTP_USE_SSL
           
static java.lang.String HTTP_USER_AGENT
           
static java.lang.String OAUTH_ACCESS_TOKEN
           
static java.lang.String OAUTH_ACCESS_TOKEN_SECRET
           
static java.lang.String OAUTH_ACCESS_TOKEN_URL
           
static java.lang.String OAUTH_AUTHENTICATION_URL
           
static java.lang.String OAUTH_AUTHORIZATION_URL
           
static java.lang.String OAUTH_CONSUMER_KEY
           
static java.lang.String OAUTH_CONSUMER_SECRET
           
static java.lang.String OAUTH_REQUEST_TOKEN_URL
           
static java.lang.String PASSWORD
           
static java.lang.String REST_BASE_URL
           
static java.lang.String SEARCH_BASE_URL
           
static java.lang.String SOURCE
           
static java.lang.String STREAM_BASE_URL
           
static java.lang.String USER
           
 
Constructor Summary
PropertyConfiguration(java.io.InputStream is)
           
PropertyConfiguration(java.util.Properties props)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 int getAsyncNumThreads()
           
protected  boolean getBoolean(java.util.Properties props, java.lang.String prefix, java.lang.String name)
           
 java.lang.String getClientURL()
           
 java.lang.String getClientVersion()
           
 int getHttpConnectionTimeout()
           
 java.lang.String getHttpProxyHost()
           
 java.lang.String getHttpProxyPassword()
           
 int getHttpProxyPort()
           
 java.lang.String getHttpProxyUser()
           
 int getHttpReadTimeout()
           
 int getHttpRetryCount()
           
 int getHttpRetryIntervalSeconds()
           
 int getHttpStreamingReadTimeout()
           
protected  int getIntProperty(java.util.Properties props, java.lang.String prefix, java.lang.String name)
           
 java.lang.String getOAuthAccessToken()
           
 java.lang.String getOAuthAccessTokenSecret()
           
 java.lang.String getOAuthAccessTokenURL()
           
 java.lang.String getOAuthAuthenticationURL()
           
 java.lang.String getOAuthAuthorizationURL()
           
 java.lang.String getOAuthConsumerKey()
           
 java.lang.String getOAuthConsumerSecret()
           
 java.lang.String getOAuthRequestTokenURL()
           
 java.lang.String getPassword()
           
 java.util.Map<java.lang.String,java.lang.String> getRequestHeaders()
           
 java.lang.String getRestBaseURL()
           
 java.lang.String getSearchBaseURL()
           
 java.lang.String getSource()
           
 java.lang.String getStreamBaseURL()
           
protected  java.lang.String getString(java.util.Properties props, java.lang.String prefix, java.lang.String name)
           
 java.lang.String getUser()
           
 java.lang.String getUserAgent()
           
 boolean isDalvik()
           
 boolean isDebugEnabled()
           
protected  void setAsyncNumThreads(int asyncNumThreads)
           
protected  void setClientURL(java.lang.String clientURL)
           
protected  void setClientVersion(java.lang.String clientVersion)
           
protected  void setDebug(boolean debug)
           
protected  void setHttpConnectionTimeout(int connectionTimeout)
           
protected  void setHttpProxyHost(java.lang.String proxyHost)
           
protected  void setHttpProxyPassword(java.lang.String proxyPassword)
           
protected  void setHttpProxyPort(int proxyPort)
           
protected  void setHttpProxyUser(java.lang.String proxyUser)
           
protected  void setHttpReadTimeout(int readTimeout)
           
protected  void setHttpRetryCount(int retryCount)
           
protected  void setHttpRetryIntervalSeconds(int retryIntervalSeconds)
           
protected  void setHttpStreamingReadTimeout(int httpStreamingReadTimeout)
           
protected  void setOAuthAccessToken(java.lang.String oAuthAccessToken)
           
protected  void setOAuthAccessTokenSecret(java.lang.String oAuthAccessTokenSecret)
           
protected  void setOAuthAccessTokenURL(java.lang.String oAuthAccessTokenURL)
           
protected  void setOAuthAuthenticationURL(java.lang.String oAuthAuthenticationURL)
           
protected  void setOAuthAuthorizationURL(java.lang.String oAuthAuthorizationURL)
           
protected  void setOAuthConsumerKey(java.lang.String oAuthConsumerKey)
           
protected  void setOAuthConsumerSecret(java.lang.String oAuthConsumerSecret)
           
protected  void setOAuthRequestTokenURL(java.lang.String oAuthRequestTokenURL)
           
protected  void setPassword(java.lang.String password)
           
protected  void setRestBaseURL(java.lang.String restBaseURL)
           
protected  void setSearchBaseURL(java.lang.String searchBaseURL)
           
protected  void setSource(java.lang.String source)
           
protected  void setStreamBaseURL(java.lang.String streamBaseURL)
           
protected  void setUser(java.lang.String user)
           
protected  void setUserAgent(java.lang.String userAgent)
           
protected  void setUseSSL(boolean useSSL)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DEBUG

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

SOURCE

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

HTTP_USER_AGENT

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

USER

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

PASSWORD

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

HTTP_USE_SSL

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

HTTP_PROXY_HOST

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

HTTP_PROXY_HOST_FALLBACK

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

HTTP_PROXY_USER

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

HTTP_PROXY_PASSWORD

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

HTTP_PROXY_PORT

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

HTTP_PROXY_PORT_FALLBACK

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

HTTP_CONNECTION_TIMEOUT

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

HTTP_READ_TIMEOUT

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

HTTP_STREAMING_READ_TIMEOUT

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

HTTP_RETRY_COUNT

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

HTTP_RETRY_INTERVAL_SECS

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

OAUTH_CONSUMER_KEY

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

OAUTH_CONSUMER_SECRET

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

OAUTH_ACCESS_TOKEN

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

OAUTH_ACCESS_TOKEN_SECRET

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

OAUTH_REQUEST_TOKEN_URL

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

OAUTH_AUTHORIZATION_URL

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

OAUTH_ACCESS_TOKEN_URL

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

OAUTH_AUTHENTICATION_URL

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

REST_BASE_URL

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

SEARCH_BASE_URL

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

STREAM_BASE_URL

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

ASYNC_NUM_THREADS

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

CLIENT_VERSION

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

CLIENT_URL

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

DALVIK

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

PropertyConfiguration

public PropertyConfiguration(java.io.InputStream is)

PropertyConfiguration

public PropertyConfiguration(java.util.Properties props)
Method Detail

getBoolean

protected boolean getBoolean(java.util.Properties props,
                             java.lang.String prefix,
                             java.lang.String name)

getIntProperty

protected int getIntProperty(java.util.Properties props,
                             java.lang.String prefix,
                             java.lang.String name)

getString

protected java.lang.String getString(java.util.Properties props,
                                     java.lang.String prefix,
                                     java.lang.String name)

isDalvik

public final boolean isDalvik()
Specified by:
isDalvik in interface Configuration

isDebugEnabled

public final boolean isDebugEnabled()
Specified by:
isDebugEnabled in interface Configuration

setDebug

protected final void setDebug(boolean debug)

getUserAgent

public final java.lang.String getUserAgent()
Specified by:
getUserAgent in interface Configuration

setUserAgent

protected final void setUserAgent(java.lang.String userAgent)

getSource

public final java.lang.String getSource()
Specified by:
getSource in interface Configuration

setSource

protected final void setSource(java.lang.String source)

getUser

public final java.lang.String getUser()
Specified by:
getUser in interface Configuration
Specified by:
getUser in interface AuthorizationConfiguration

setUser

protected final void setUser(java.lang.String user)

getPassword

public final java.lang.String getPassword()
Specified by:
getPassword in interface Configuration
Specified by:
getPassword in interface AuthorizationConfiguration

setPassword

protected final void setPassword(java.lang.String password)

setUseSSL

protected final void setUseSSL(boolean useSSL)

getRequestHeaders

public java.util.Map<java.lang.String,java.lang.String> getRequestHeaders()
Specified by:
getRequestHeaders in interface Configuration
Specified by:
getRequestHeaders in interface twitter4j.internal.http.HttpClientWrapperConfiguration

getHttpProxyHost

public final java.lang.String getHttpProxyHost()
Specified by:
getHttpProxyHost in interface Configuration
Specified by:
getHttpProxyHost in interface twitter4j.internal.http.HttpClientConfiguration

setHttpProxyHost

protected final void setHttpProxyHost(java.lang.String proxyHost)

getHttpProxyUser

public final java.lang.String getHttpProxyUser()
Specified by:
getHttpProxyUser in interface Configuration
Specified by:
getHttpProxyUser in interface twitter4j.internal.http.HttpClientConfiguration

setHttpProxyUser

protected final void setHttpProxyUser(java.lang.String proxyUser)

getHttpProxyPassword

public final java.lang.String getHttpProxyPassword()
Specified by:
getHttpProxyPassword in interface Configuration
Specified by:
getHttpProxyPassword in interface twitter4j.internal.http.HttpClientConfiguration

setHttpProxyPassword

protected final void setHttpProxyPassword(java.lang.String proxyPassword)

getHttpProxyPort

public final int getHttpProxyPort()
Specified by:
getHttpProxyPort in interface Configuration
Specified by:
getHttpProxyPort in interface twitter4j.internal.http.HttpClientConfiguration

setHttpProxyPort

protected final void setHttpProxyPort(int proxyPort)

getHttpConnectionTimeout

public final int getHttpConnectionTimeout()
Specified by:
getHttpConnectionTimeout in interface Configuration
Specified by:
getHttpConnectionTimeout in interface twitter4j.internal.http.HttpClientConfiguration

setHttpConnectionTimeout

protected final void setHttpConnectionTimeout(int connectionTimeout)

getHttpReadTimeout

public final int getHttpReadTimeout()
Specified by:
getHttpReadTimeout in interface Configuration
Specified by:
getHttpReadTimeout in interface twitter4j.internal.http.HttpClientConfiguration

setHttpReadTimeout

protected final void setHttpReadTimeout(int readTimeout)

getHttpStreamingReadTimeout

public int getHttpStreamingReadTimeout()
Specified by:
getHttpStreamingReadTimeout in interface Configuration

setHttpStreamingReadTimeout

protected final void setHttpStreamingReadTimeout(int httpStreamingReadTimeout)

getHttpRetryCount

public final int getHttpRetryCount()
Specified by:
getHttpRetryCount in interface Configuration
Specified by:
getHttpRetryCount in interface twitter4j.internal.http.HttpClientConfiguration

setHttpRetryCount

protected final void setHttpRetryCount(int retryCount)

getHttpRetryIntervalSeconds

public final int getHttpRetryIntervalSeconds()
Specified by:
getHttpRetryIntervalSeconds in interface Configuration
Specified by:
getHttpRetryIntervalSeconds in interface twitter4j.internal.http.HttpClientConfiguration

setHttpRetryIntervalSeconds

protected final void setHttpRetryIntervalSeconds(int retryIntervalSeconds)

getOAuthConsumerKey

public final java.lang.String getOAuthConsumerKey()
Specified by:
getOAuthConsumerKey in interface Configuration
Specified by:
getOAuthConsumerKey in interface AuthorizationConfiguration

setOAuthConsumerKey

protected final void setOAuthConsumerKey(java.lang.String oAuthConsumerKey)

getOAuthConsumerSecret

public final java.lang.String getOAuthConsumerSecret()
Specified by:
getOAuthConsumerSecret in interface Configuration
Specified by:
getOAuthConsumerSecret in interface AuthorizationConfiguration

setOAuthConsumerSecret

protected final void setOAuthConsumerSecret(java.lang.String oAuthConsumerSecret)

getOAuthAccessToken

public java.lang.String getOAuthAccessToken()
Specified by:
getOAuthAccessToken in interface Configuration
Specified by:
getOAuthAccessToken in interface AuthorizationConfiguration

setOAuthAccessToken

protected final void setOAuthAccessToken(java.lang.String oAuthAccessToken)

getOAuthAccessTokenSecret

public java.lang.String getOAuthAccessTokenSecret()
Specified by:
getOAuthAccessTokenSecret in interface Configuration
Specified by:
getOAuthAccessTokenSecret in interface AuthorizationConfiguration

setOAuthAccessTokenSecret

protected final void setOAuthAccessTokenSecret(java.lang.String oAuthAccessTokenSecret)

getAsyncNumThreads

public final int getAsyncNumThreads()
Specified by:
getAsyncNumThreads in interface Configuration

setAsyncNumThreads

protected final void setAsyncNumThreads(int asyncNumThreads)

getClientVersion

public final java.lang.String getClientVersion()
Specified by:
getClientVersion in interface Configuration

setClientVersion

protected final void setClientVersion(java.lang.String clientVersion)

getClientURL

public final java.lang.String getClientURL()
Specified by:
getClientURL in interface Configuration

setClientURL

protected final void setClientURL(java.lang.String clientURL)

getRestBaseURL

public java.lang.String getRestBaseURL()
Specified by:
getRestBaseURL in interface Configuration

setRestBaseURL

protected final void setRestBaseURL(java.lang.String restBaseURL)

getSearchBaseURL

public java.lang.String getSearchBaseURL()
Specified by:
getSearchBaseURL in interface Configuration

setSearchBaseURL

protected final void setSearchBaseURL(java.lang.String searchBaseURL)

getStreamBaseURL

public java.lang.String getStreamBaseURL()
Specified by:
getStreamBaseURL in interface Configuration

setStreamBaseURL

protected final void setStreamBaseURL(java.lang.String streamBaseURL)

getOAuthRequestTokenURL

public java.lang.String getOAuthRequestTokenURL()
Specified by:
getOAuthRequestTokenURL in interface Configuration

setOAuthRequestTokenURL

protected final void setOAuthRequestTokenURL(java.lang.String oAuthRequestTokenURL)

getOAuthAuthorizationURL

public java.lang.String getOAuthAuthorizationURL()
Specified by:
getOAuthAuthorizationURL in interface Configuration

setOAuthAuthorizationURL

protected final void setOAuthAuthorizationURL(java.lang.String oAuthAuthorizationURL)

getOAuthAccessTokenURL

public java.lang.String getOAuthAccessTokenURL()
Specified by:
getOAuthAccessTokenURL in interface Configuration

setOAuthAccessTokenURL

protected final void setOAuthAccessTokenURL(java.lang.String oAuthAccessTokenURL)

getOAuthAuthenticationURL

public java.lang.String getOAuthAuthenticationURL()
Specified by:
getOAuthAuthenticationURL in interface Configuration

setOAuthAuthenticationURL

protected final void setOAuthAuthenticationURL(java.lang.String oAuthAuthenticationURL)

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2010. All Rights Reserved.