class ConfigurationBase extends java.lang.Object implements Configuration, java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
private int |
asyncNumThreads |
private java.lang.String |
clientURL |
private java.lang.String |
clientVersion |
private long |
contributingTo |
static java.lang.String |
DALVIK |
(package private) static java.lang.String |
dalvikDetected |
private boolean |
debug |
private static java.lang.String |
DEFAULT_OAUTH_ACCESS_TOKEN_URL |
private static java.lang.String |
DEFAULT_OAUTH_AUTHENTICATION_URL |
private static java.lang.String |
DEFAULT_OAUTH_AUTHORIZATION_URL |
private static java.lang.String |
DEFAULT_OAUTH_REQUEST_TOKEN_URL |
private static java.lang.String |
DEFAULT_REST_BASE_URL |
private static java.lang.String |
DEFAULT_SITE_STREAM_BASE_URL |
private static java.lang.String |
DEFAULT_STREAM_BASE_URL |
private static java.lang.String |
DEFAULT_USER_STREAM_BASE_URL |
private int |
defaultMaxPerRoute |
private java.lang.String |
dispatcherImpl |
static java.lang.String |
GAE |
(package private) static java.lang.String |
gaeDetected |
private boolean |
gzipEnabled |
private int |
httpConnectionTimeout |
private java.lang.String |
httpProxyHost |
private java.lang.String |
httpProxyPassword |
private int |
httpProxyPort |
private java.lang.String |
httpProxyUser |
private int |
httpReadTimeout |
private int |
httpRetryCount |
private int |
httpRetryIntervalSeconds |
private int |
httpStreamingReadTimeout |
private boolean |
includeEntitiesEnabled |
private boolean |
includeMyRetweetEnabled |
private boolean |
includeRTsEnabled |
private static java.util.List<ConfigurationBase> |
instances |
private boolean |
IS_DALVIK |
private boolean |
IS_GAE |
private boolean |
jsonStoreEnabled |
private int |
maxTotalConnections |
private boolean |
mbeanEnabled |
private java.lang.String |
mediaProvider |
private java.lang.String |
mediaProviderAPIKey |
private java.util.Properties |
mediaProviderParameters |
private java.lang.String |
oAuthAccessToken |
private java.lang.String |
oAuthAccessTokenSecret |
private java.lang.String |
oAuthAccessTokenURL |
private java.lang.String |
oAuthAuthenticationURL |
private java.lang.String |
oAuthAuthorizationURL |
private java.lang.String |
oAuthConsumerKey |
private java.lang.String |
oAuthConsumerSecret |
private java.lang.String |
oAuthRequestTokenURL |
private java.lang.String |
password |
private boolean |
prettyDebug |
(package private) java.util.Map<java.lang.String,java.lang.String> |
requestHeaders |
private java.lang.String |
restBaseURL |
private java.lang.String |
searchBaseURL |
private static long |
serialVersionUID |
private java.lang.String |
siteStreamBaseURL |
private boolean |
stallWarningsEnabled |
private java.lang.String |
streamBaseURL |
private java.lang.String |
user |
private java.lang.String |
userAgent |
private java.lang.String |
userStreamBaseURL |
private boolean |
userStreamRepliesAllEnabled |
private boolean |
useSSL |
| Modifier | Constructor and Description |
|---|---|
protected |
ConfigurationBase() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
cacheInstance() |
private static void |
cacheInstance(ConfigurationBase conf) |
void |
dumpConfiguration() |
boolean |
equals(java.lang.Object o) |
private void |
fixRestBaseURL() |
(package private) static java.lang.String |
fixURL(boolean useSSL,
java.lang.String url) |
int |
getAsyncNumThreads() |
java.lang.String |
getClientURL() |
java.lang.String |
getClientVersion() |
long |
getContributingTo() |
java.lang.String |
getDispatcherImpl() |
int |
getHttpConnectionTimeout() |
int |
getHttpDefaultMaxPerRoute() |
int |
getHttpMaxTotalConnections() |
java.lang.String |
getHttpProxyHost() |
java.lang.String |
getHttpProxyPassword() |
int |
getHttpProxyPort() |
java.lang.String |
getHttpProxyUser() |
int |
getHttpReadTimeout() |
int |
getHttpRetryCount() |
int |
getHttpRetryIntervalSeconds() |
int |
getHttpStreamingReadTimeout() |
private static ConfigurationBase |
getInstance(ConfigurationBase configurationBase) |
java.lang.String |
getMediaProvider() |
java.lang.String |
getMediaProviderAPIKey() |
java.util.Properties |
getMediaProviderParameters() |
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 |
getSiteStreamBaseURL() |
java.lang.String |
getStreamBaseURL() |
java.lang.String |
getUser() |
java.lang.String |
getUserAgent() |
java.lang.String |
getUserStreamBaseURL() |
int |
hashCode() |
private void |
initRequestHeaders() |
boolean |
isDalvik() |
boolean |
isDebugEnabled() |
boolean |
isGAE() |
boolean |
isGZIPEnabled() |
boolean |
isIncludeMyRetweetEnabled() |
boolean |
isJSONStoreEnabled() |
boolean |
isMBeanEnabled() |
boolean |
isPrettyDebugEnabled() |
boolean |
isStallWarningsEnabled() |
boolean |
isUserStreamRepliesAllEnabled() |
protected java.lang.Object |
readResolve() |
protected void |
setAsyncNumThreads(int asyncNumThreads) |
protected void |
setClientURL(java.lang.String clientURL) |
protected void |
setClientVersion(java.lang.String clientVersion) |
protected void |
setContributingTo(long contributingTo) |
protected void |
setDebug(boolean debug) |
protected void |
setDispatcherImpl(java.lang.String dispatcherImpl) |
protected void |
setGZIPEnabled(boolean gzipEnabled) |
protected void |
setHttpConnectionTimeout(int connectionTimeout) |
protected void |
setHttpDefaultMaxPerRoute(int defaultMaxPerRoute) |
protected void |
setHttpMaxTotalConnections(int maxTotalConnections) |
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 |
setIncludeEntitiesEnbled(boolean enabled) |
void |
setIncludeMyRetweetEnabled(boolean enabled) |
protected void |
setIncludeRTsEnbled(boolean enabled) |
protected void |
setJSONStoreEnabled(boolean enabled) |
protected void |
setMBeanEnabled(boolean enabled) |
protected void |
setMediaProvider(java.lang.String mediaProvider) |
protected void |
setMediaProviderAPIKey(java.lang.String mediaProviderAPIKey) |
protected void |
setMediaProviderParameters(java.util.Properties props) |
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 |
setPrettyDebugEnabled(boolean prettyDebug) |
protected void |
setRestBaseURL(java.lang.String restBaseURL) |
protected void |
setSiteStreamBaseURL(java.lang.String siteStreamBaseURL) |
protected void |
setStallWarningsEnabled(boolean stallWarningsEnabled) |
protected void |
setStreamBaseURL(java.lang.String streamBaseURL) |
protected void |
setUser(java.lang.String user) |
protected void |
setUserAgent(java.lang.String userAgent) |
protected void |
setUserStreamBaseURL(java.lang.String siteStreamBaseURL) |
protected void |
setUserStreamRepliesAllEnabled(boolean enabled) |
protected void |
setUseSSL(boolean useSSL) |
java.lang.String |
toString() |
private boolean debug
private java.lang.String userAgent
private java.lang.String user
private java.lang.String password
private boolean useSSL
private boolean prettyDebug
private boolean gzipEnabled
private java.lang.String httpProxyHost
private java.lang.String httpProxyUser
private java.lang.String httpProxyPassword
private int httpProxyPort
private int httpConnectionTimeout
private int httpReadTimeout
private int httpStreamingReadTimeout
private int httpRetryCount
private int httpRetryIntervalSeconds
private int maxTotalConnections
private int defaultMaxPerRoute
private java.lang.String oAuthConsumerKey
private java.lang.String oAuthConsumerSecret
private java.lang.String oAuthAccessToken
private java.lang.String oAuthAccessTokenSecret
private java.lang.String oAuthRequestTokenURL
private java.lang.String oAuthAuthorizationURL
private java.lang.String oAuthAccessTokenURL
private java.lang.String oAuthAuthenticationURL
private java.lang.String restBaseURL
private java.lang.String searchBaseURL
private java.lang.String streamBaseURL
private java.lang.String userStreamBaseURL
private java.lang.String siteStreamBaseURL
private java.lang.String dispatcherImpl
private int asyncNumThreads
private long contributingTo
private boolean includeRTsEnabled
private boolean includeEntitiesEnabled
private boolean includeMyRetweetEnabled
private boolean jsonStoreEnabled
private boolean mbeanEnabled
private boolean userStreamRepliesAllEnabled
private boolean stallWarningsEnabled
private java.lang.String mediaProvider
private java.lang.String mediaProviderAPIKey
private java.util.Properties mediaProviderParameters
private java.lang.String clientVersion
private java.lang.String clientURL
public static final java.lang.String DALVIK
public static final java.lang.String GAE
private static final java.lang.String DEFAULT_OAUTH_REQUEST_TOKEN_URL
private static final java.lang.String DEFAULT_OAUTH_AUTHORIZATION_URL
private static final java.lang.String DEFAULT_OAUTH_ACCESS_TOKEN_URL
private static final java.lang.String DEFAULT_OAUTH_AUTHENTICATION_URL
private static final java.lang.String DEFAULT_REST_BASE_URL
private static final java.lang.String DEFAULT_STREAM_BASE_URL
private static final java.lang.String DEFAULT_USER_STREAM_BASE_URL
private static final java.lang.String DEFAULT_SITE_STREAM_BASE_URL
private boolean IS_DALVIK
private boolean IS_GAE
private static final long serialVersionUID
static java.lang.String dalvikDetected
static java.lang.String gaeDetected
java.util.Map<java.lang.String,java.lang.String> requestHeaders
private static final java.util.List<ConfigurationBase> instances
public void dumpConfiguration()
public final boolean isDalvik()
isDalvik in interface Configurationpublic boolean isGAE()
isGAE in interface Configurationpublic final boolean isDebugEnabled()
isDebugEnabled in interface Configurationprotected final void setDebug(boolean debug)
public final java.lang.String getUserAgent()
getUserAgent in interface Configurationprotected final void setUserAgent(java.lang.String userAgent)
public final java.lang.String getUser()
getUser in interface AuthorizationConfigurationgetUser in interface Configurationprotected final void setUser(java.lang.String user)
public final java.lang.String getPassword()
getPassword in interface AuthorizationConfigurationgetPassword in interface Configurationprotected final void setPassword(java.lang.String password)
public boolean isPrettyDebugEnabled()
isPrettyDebugEnabled in interface twitter4j.internal.http.HttpClientConfigurationprotected final void setUseSSL(boolean useSSL)
protected final void setPrettyDebugEnabled(boolean prettyDebug)
protected final void setGZIPEnabled(boolean gzipEnabled)
public boolean isGZIPEnabled()
isGZIPEnabled in interface twitter4j.internal.http.HttpClientConfigurationprivate void initRequestHeaders()
public java.util.Map<java.lang.String,java.lang.String> getRequestHeaders()
getRequestHeaders in interface ConfigurationgetRequestHeaders in interface twitter4j.internal.http.HttpClientWrapperConfigurationpublic final java.lang.String getHttpProxyHost()
getHttpProxyHost in interface ConfigurationgetHttpProxyHost in interface twitter4j.internal.http.HttpClientConfigurationprotected final void setHttpProxyHost(java.lang.String proxyHost)
public final java.lang.String getHttpProxyUser()
getHttpProxyUser in interface ConfigurationgetHttpProxyUser in interface twitter4j.internal.http.HttpClientConfigurationprotected final void setHttpProxyUser(java.lang.String proxyUser)
public final java.lang.String getHttpProxyPassword()
getHttpProxyPassword in interface ConfigurationgetHttpProxyPassword in interface twitter4j.internal.http.HttpClientConfigurationprotected final void setHttpProxyPassword(java.lang.String proxyPassword)
public final int getHttpProxyPort()
getHttpProxyPort in interface ConfigurationgetHttpProxyPort in interface twitter4j.internal.http.HttpClientConfigurationprotected final void setHttpProxyPort(int proxyPort)
public final int getHttpConnectionTimeout()
getHttpConnectionTimeout in interface ConfigurationgetHttpConnectionTimeout in interface twitter4j.internal.http.HttpClientConfigurationprotected final void setHttpConnectionTimeout(int connectionTimeout)
public final int getHttpReadTimeout()
getHttpReadTimeout in interface ConfigurationgetHttpReadTimeout in interface twitter4j.internal.http.HttpClientConfigurationprotected final void setHttpReadTimeout(int readTimeout)
public int getHttpStreamingReadTimeout()
getHttpStreamingReadTimeout in interface Configurationprotected final void setHttpStreamingReadTimeout(int httpStreamingReadTimeout)
public final int getHttpRetryCount()
getHttpRetryCount in interface ConfigurationgetHttpRetryCount in interface twitter4j.internal.http.HttpClientConfigurationprotected final void setHttpRetryCount(int retryCount)
public final int getHttpRetryIntervalSeconds()
getHttpRetryIntervalSeconds in interface ConfigurationgetHttpRetryIntervalSeconds in interface twitter4j.internal.http.HttpClientConfigurationprotected final void setHttpRetryIntervalSeconds(int retryIntervalSeconds)
public final int getHttpMaxTotalConnections()
getHttpMaxTotalConnections in interface ConfigurationgetHttpMaxTotalConnections in interface twitter4j.internal.http.HttpClientConfigurationprotected final void setHttpMaxTotalConnections(int maxTotalConnections)
public final int getHttpDefaultMaxPerRoute()
getHttpDefaultMaxPerRoute in interface ConfigurationgetHttpDefaultMaxPerRoute in interface twitter4j.internal.http.HttpClientConfigurationprotected final void setHttpDefaultMaxPerRoute(int defaultMaxPerRoute)
public final java.lang.String getOAuthConsumerKey()
getOAuthConsumerKey in interface AuthorizationConfigurationgetOAuthConsumerKey in interface Configurationprotected final void setOAuthConsumerKey(java.lang.String oAuthConsumerKey)
public final java.lang.String getOAuthConsumerSecret()
getOAuthConsumerSecret in interface AuthorizationConfigurationgetOAuthConsumerSecret in interface Configurationprotected final void setOAuthConsumerSecret(java.lang.String oAuthConsumerSecret)
public java.lang.String getOAuthAccessToken()
getOAuthAccessToken in interface AuthorizationConfigurationgetOAuthAccessToken in interface Configurationprotected final void setOAuthAccessToken(java.lang.String oAuthAccessToken)
public java.lang.String getOAuthAccessTokenSecret()
getOAuthAccessTokenSecret in interface AuthorizationConfigurationgetOAuthAccessTokenSecret in interface Configurationprotected final void setOAuthAccessTokenSecret(java.lang.String oAuthAccessTokenSecret)
public final int getAsyncNumThreads()
getAsyncNumThreads in interface Configurationprotected final void setAsyncNumThreads(int asyncNumThreads)
public final long getContributingTo()
getContributingTo in interface Configurationprotected final void setContributingTo(long contributingTo)
public final java.lang.String getClientVersion()
getClientVersion in interface Configurationprotected final void setClientVersion(java.lang.String clientVersion)
public final java.lang.String getClientURL()
getClientURL in interface Configurationprotected final void setClientURL(java.lang.String clientURL)
public java.lang.String getRestBaseURL()
getRestBaseURL in interface Configurationprotected final void setRestBaseURL(java.lang.String restBaseURL)
private void fixRestBaseURL()
public java.lang.String getStreamBaseURL()
getStreamBaseURL in interface Configurationprotected final void setStreamBaseURL(java.lang.String streamBaseURL)
public java.lang.String getUserStreamBaseURL()
getUserStreamBaseURL in interface Configurationprotected final void setUserStreamBaseURL(java.lang.String siteStreamBaseURL)
public java.lang.String getSiteStreamBaseURL()
getSiteStreamBaseURL in interface Configurationprotected final void setSiteStreamBaseURL(java.lang.String siteStreamBaseURL)
public java.lang.String getOAuthRequestTokenURL()
getOAuthRequestTokenURL in interface Configurationprotected final void setOAuthRequestTokenURL(java.lang.String oAuthRequestTokenURL)
public java.lang.String getOAuthAuthorizationURL()
getOAuthAuthorizationURL in interface Configurationprotected final void setOAuthAuthorizationURL(java.lang.String oAuthAuthorizationURL)
public java.lang.String getOAuthAccessTokenURL()
getOAuthAccessTokenURL in interface Configurationprotected final void setOAuthAccessTokenURL(java.lang.String oAuthAccessTokenURL)
public java.lang.String getOAuthAuthenticationURL()
getOAuthAuthenticationURL in interface Configurationprotected final void setOAuthAuthenticationURL(java.lang.String oAuthAuthenticationURL)
public java.lang.String getDispatcherImpl()
getDispatcherImpl in interface Configurationprotected final void setDispatcherImpl(java.lang.String dispatcherImpl)
protected final void setIncludeRTsEnbled(boolean enabled)
protected final void setIncludeEntitiesEnbled(boolean enabled)
public boolean isIncludeMyRetweetEnabled()
isIncludeMyRetweetEnabled in interface Configurationpublic void setIncludeMyRetweetEnabled(boolean enabled)
public boolean isJSONStoreEnabled()
isJSONStoreEnabled in interface Configurationprotected final void setJSONStoreEnabled(boolean enabled)
public boolean isMBeanEnabled()
isMBeanEnabled in interface Configurationprotected final void setMBeanEnabled(boolean enabled)
public boolean isUserStreamRepliesAllEnabled()
isUserStreamRepliesAllEnabled in interface Configurationprotected final void setUserStreamRepliesAllEnabled(boolean enabled)
public boolean isStallWarningsEnabled()
isStallWarningsEnabled in interface Configurationprotected final void setStallWarningsEnabled(boolean stallWarningsEnabled)
public java.lang.String getMediaProvider()
getMediaProvider in interface Configurationprotected final void setMediaProvider(java.lang.String mediaProvider)
public java.lang.String getMediaProviderAPIKey()
getMediaProviderAPIKey in interface Configurationprotected final void setMediaProviderAPIKey(java.lang.String mediaProviderAPIKey)
public java.util.Properties getMediaProviderParameters()
getMediaProviderParameters in interface Configurationprotected final void setMediaProviderParameters(java.util.Properties props)
static java.lang.String fixURL(boolean useSSL,
java.lang.String url)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectprivate static void cacheInstance(ConfigurationBase conf)
protected void cacheInstance()
private static ConfigurationBase getInstance(ConfigurationBase configurationBase)
protected java.lang.Object readResolve()
throws java.io.ObjectStreamException
java.io.ObjectStreamException