public final class PropertyConfiguration extends ConfigurationBase implements java.io.Serializable
ConfigurationBase.MyHttpClientConfiguration
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
APPLICATION_ONLY_AUTH_ENABLED |
private static java.lang.String |
ASYNC_DAEMON_ENABLED |
private static java.lang.String |
ASYNC_DISPATCHER_IMPL |
private static java.lang.String |
ASYNC_NUM_THREADS |
private static java.lang.String |
CONTRIBUTING_TO |
private static java.lang.String |
DEBUG |
private static java.lang.String |
HTTP_CONNECTION_TIMEOUT |
private static java.lang.String |
HTTP_GZIP |
private static java.lang.String |
HTTP_PRETTY_DEBUG |
private static java.lang.String |
HTTP_PROXY_HOST |
private static java.lang.String |
HTTP_PROXY_HOST_FALLBACK |
private static java.lang.String |
HTTP_PROXY_PASSWORD |
private static java.lang.String |
HTTP_PROXY_PORT |
private static java.lang.String |
HTTP_PROXY_PORT_FALLBACK |
private static java.lang.String |
HTTP_PROXY_USER |
private static java.lang.String |
HTTP_READ_TIMEOUT |
private static java.lang.String |
HTTP_RETRY_COUNT |
private static java.lang.String |
HTTP_RETRY_INTERVAL_SECS |
private static java.lang.String |
HTTP_STREAMING_READ_TIMEOUT |
private static java.lang.String |
INCLUDE_EMAIL |
private static java.lang.String |
INCLUDE_ENTITIES |
private static java.lang.String |
INCLUDE_EXT_ALT_TEXT |
private static java.lang.String |
INCLUDE_MY_RETWEET |
private static java.lang.String |
JSON_STORE_ENABLED |
private static java.lang.String |
LOGGER_FACTORY |
private static java.lang.String |
MBEAN_ENABLED |
private static java.lang.String |
MEDIA_PROVIDER |
private static java.lang.String |
MEDIA_PROVIDER_API_KEY |
private static java.lang.String |
MEDIA_PROVIDER_PARAMETERS |
private static java.lang.String |
OAUTH_ACCESS_TOKEN |
private static java.lang.String |
OAUTH_ACCESS_TOKEN_SECRET |
private static java.lang.String |
OAUTH_ACCESS_TOKEN_URL |
private static java.lang.String |
OAUTH_AUTHENTICATION_URL |
private static java.lang.String |
OAUTH_AUTHORIZATION_URL |
private static java.lang.String |
OAUTH_CONSUMER_KEY |
private static java.lang.String |
OAUTH_CONSUMER_SECRET |
private static java.lang.String |
OAUTH_REQUEST_TOKEN_URL |
private static java.lang.String |
OAUTH2_ACCESS_TOKEN |
private static java.lang.String |
OAUTH2_INVALIDATE_TOKEN_URL |
private static java.lang.String |
OAUTH2_SCOPE |
private static java.lang.String |
OAUTH2_TOKEN_TYPE |
private static java.lang.String |
OAUTH2_TOKEN_URL |
private static java.lang.String |
PASSWORD |
private static java.lang.String |
REST_BASE_URL |
private static long |
serialVersionUID |
private static java.lang.String |
SITE_STREAM_BASE_URL |
private static java.lang.String |
STREAM_BASE_URL |
private static java.lang.String |
STREAM_STALL_WARNINGS_ENABLED |
private static java.lang.String |
STREAM_THREAD_NAME |
private static java.lang.String |
STREAM_USER_REPLIES_ALL |
private static java.lang.String |
STREAM_USER_WITH_FOLLOWINGS |
private static java.lang.String |
TWEET_MODE_EXTENDED |
private static java.lang.String |
USER |
private static java.lang.String |
USER_STREAM_BASE_URL |
Constructor and Description |
---|
PropertyConfiguration()
Creates a root PropertyConfiguration.
|
PropertyConfiguration(java.io.InputStream is) |
PropertyConfiguration(java.util.Properties props) |
PropertyConfiguration(java.util.Properties props,
java.lang.String treePath) |
PropertyConfiguration(java.lang.String treePath) |
Modifier and Type | Method and Description |
---|---|
private boolean |
getBoolean(java.util.Properties props,
java.lang.String prefix,
java.lang.String name) |
private int |
getIntProperty(java.util.Properties props,
java.lang.String prefix,
java.lang.String name) |
private long |
getLongProperty(java.util.Properties props,
java.lang.String prefix,
java.lang.String name) |
private java.lang.String |
getString(java.util.Properties props,
java.lang.String prefix,
java.lang.String name) |
private boolean |
loadProperties(java.util.Properties props,
java.io.InputStream is) |
private boolean |
loadProperties(java.util.Properties props,
java.lang.String path) |
private void |
normalize(java.util.Properties props) |
private boolean |
notNull(java.util.Properties props,
java.lang.String prefix,
java.lang.String name) |
protected java.lang.Object |
readResolve() |
private void |
setFieldsWithPrefix(java.util.Properties props,
java.lang.String prefix) |
private void |
setFieldsWithTreePath(java.util.Properties props,
java.lang.String treePath)
passing "/foo/bar" as treePath will result:
1. |
cacheInstance, dumpConfiguration, equals, fixURL, getAsyncNumThreads, getContributingTo, getDispatcherImpl, getHttpClientConfiguration, getHttpStreamingReadTimeout, getLoggerFactory, getMediaProvider, getMediaProviderAPIKey, getMediaProviderParameters, getOAuth2AccessToken, getOAuth2InvalidateTokenURL, getOAuth2Scope, getOAuth2TokenType, getOAuth2TokenURL, getOAuthAccessToken, getOAuthAccessTokenSecret, getOAuthAccessTokenURL, getOAuthAuthenticationURL, getOAuthAuthorizationURL, getOAuthConsumerKey, getOAuthConsumerSecret, getOAuthRequestTokenURL, getPassword, getRestBaseURL, getSiteStreamBaseURL, getStreamBaseURL, getStreamThreadName, getUploadBaseURL, getUser, getUserStreamBaseURL, hashCode, isApplicationOnlyAuthEnabled, isDaemonEnabled, isDebugEnabled, isIncludeEmailEnabled, isIncludeEntitiesEnabled, isIncludeExtAltTextEnabled, isIncludeMyRetweetEnabled, isJSONStoreEnabled, isMBeanEnabled, isStallWarningsEnabled, isTrimUserEnabled, isTweetModeExtended, isUserStreamRepliesAllEnabled, isUserStreamWithFollowingsEnabled, setApplicationOnlyAuthEnabled, setAsyncNumThreads, setContributingTo, setDaemonEnabled, setDebug, setDispatcherImpl, setGZIPEnabled, setHttpConnectionTimeout, setHttpProxyHost, setHttpProxyPassword, setHttpProxyPort, setHttpProxySocks, setHttpProxyUser, setHttpReadTimeout, setHttpRetryCount, setHttpRetryIntervalSeconds, setHttpStreamingReadTimeout, setIncludeEmailEnabled, setIncludeEntitiesEnabled, setIncludeExtAltTextEnabled, setIncludeMyRetweetEnabled, setJSONStoreEnabled, setLoggerFactory, setMBeanEnabled, setMediaProvider, setMediaProviderAPIKey, setMediaProviderParameters, setOAuth2AccessToken, setOAuth2InvalidateTokenURL, setOAuth2Scope, setOAuth2TokenType, setOAuth2TokenURL, setOAuthAccessToken, setOAuthAccessTokenSecret, setOAuthAccessTokenURL, setOAuthAuthenticationURL, setOAuthAuthorizationURL, setOAuthConsumerKey, setOAuthConsumerSecret, setOAuthRequestTokenURL, setPassword, setPrettyDebugEnabled, setRestBaseURL, setSiteStreamBaseURL, setStallWarningsEnabled, setStreamBaseURL, setStreamThreadName, setTrimUserEnabled, setTweetModeExtended, setUploadBaseURL, setUser, setUserStreamBaseURL, setUserStreamRepliesAllEnabled, setUserStreamWithFollowingsEnabled, toString
private static final java.lang.String DEBUG
private static final java.lang.String USER
private static final java.lang.String PASSWORD
private static final java.lang.String HTTP_PRETTY_DEBUG
private static final java.lang.String HTTP_GZIP
private static final java.lang.String HTTP_PROXY_HOST
private static final java.lang.String HTTP_PROXY_HOST_FALLBACK
private static final java.lang.String HTTP_PROXY_USER
private static final java.lang.String HTTP_PROXY_PASSWORD
private static final java.lang.String HTTP_PROXY_PORT
private static final java.lang.String HTTP_PROXY_PORT_FALLBACK
private static final java.lang.String HTTP_CONNECTION_TIMEOUT
private static final java.lang.String HTTP_READ_TIMEOUT
private static final java.lang.String HTTP_STREAMING_READ_TIMEOUT
private static final java.lang.String HTTP_RETRY_COUNT
private static final java.lang.String HTTP_RETRY_INTERVAL_SECS
private static final java.lang.String OAUTH_CONSUMER_KEY
private static final java.lang.String OAUTH_CONSUMER_SECRET
private static final java.lang.String OAUTH_ACCESS_TOKEN
private static final java.lang.String OAUTH_ACCESS_TOKEN_SECRET
private static final java.lang.String OAUTH2_TOKEN_TYPE
private static final java.lang.String OAUTH2_ACCESS_TOKEN
private static final java.lang.String OAUTH2_SCOPE
private static final java.lang.String OAUTH_REQUEST_TOKEN_URL
private static final java.lang.String OAUTH_AUTHORIZATION_URL
private static final java.lang.String OAUTH_ACCESS_TOKEN_URL
private static final java.lang.String OAUTH_AUTHENTICATION_URL
private static final java.lang.String OAUTH2_TOKEN_URL
private static final java.lang.String OAUTH2_INVALIDATE_TOKEN_URL
private static final java.lang.String REST_BASE_URL
private static final java.lang.String STREAM_BASE_URL
private static final java.lang.String USER_STREAM_BASE_URL
private static final java.lang.String SITE_STREAM_BASE_URL
private static final java.lang.String ASYNC_NUM_THREADS
private static final java.lang.String ASYNC_DAEMON_ENABLED
private static final java.lang.String STREAM_THREAD_NAME
private static final java.lang.String CONTRIBUTING_TO
private static final java.lang.String ASYNC_DISPATCHER_IMPL
private static final java.lang.String INCLUDE_MY_RETWEET
private static final java.lang.String INCLUDE_ENTITIES
private static final java.lang.String INCLUDE_EMAIL
private static final java.lang.String INCLUDE_EXT_ALT_TEXT
private static final java.lang.String TWEET_MODE_EXTENDED
private static final java.lang.String LOGGER_FACTORY
private static final java.lang.String JSON_STORE_ENABLED
private static final java.lang.String MBEAN_ENABLED
private static final java.lang.String STREAM_USER_REPLIES_ALL
private static final java.lang.String STREAM_USER_WITH_FOLLOWINGS
private static final java.lang.String STREAM_STALL_WARNINGS_ENABLED
private static final java.lang.String APPLICATION_ONLY_AUTH_ENABLED
private static final java.lang.String MEDIA_PROVIDER
private static final java.lang.String MEDIA_PROVIDER_API_KEY
private static final java.lang.String MEDIA_PROVIDER_PARAMETERS
private static final long serialVersionUID
public PropertyConfiguration(java.io.InputStream is)
public PropertyConfiguration(java.util.Properties props)
public PropertyConfiguration(java.util.Properties props, java.lang.String treePath)
PropertyConfiguration(java.lang.String treePath)
PropertyConfiguration()
private boolean notNull(java.util.Properties props, java.lang.String prefix, java.lang.String name)
private boolean loadProperties(java.util.Properties props, java.lang.String path)
private boolean loadProperties(java.util.Properties props, java.io.InputStream is)
private void normalize(java.util.Properties props)
private void setFieldsWithTreePath(java.util.Properties props, java.lang.String treePath)
props
- properties to be loadedtreePath
- the pathprivate void setFieldsWithPrefix(java.util.Properties props, java.lang.String prefix)
private boolean getBoolean(java.util.Properties props, java.lang.String prefix, java.lang.String name)
private int getIntProperty(java.util.Properties props, java.lang.String prefix, java.lang.String name)
private long getLongProperty(java.util.Properties props, java.lang.String prefix, java.lang.String name)
private java.lang.String getString(java.util.Properties props, java.lang.String prefix, java.lang.String name)
protected java.lang.Object readResolve() throws java.io.ObjectStreamException
readResolve
in class ConfigurationBase
java.io.ObjectStreamException