public final class PropertyConfiguration extends ConfigurationBase implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ASYNC_DISPATCHER_IMPL |
static java.lang.String |
ASYNC_NUM_THREADS |
static java.lang.String |
CLIENT_URL |
static java.lang.String |
CLIENT_VERSION |
static java.lang.String |
DEBUG |
static java.lang.String |
HTTP_CONNECTION_TIMEOUT |
static java.lang.String |
HTTP_DEFAULT_MAX_PER_ROUTE |
static java.lang.String |
HTTP_MAX_TOTAL_CONNECTIONS |
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 |
INCLUDE_ENTITIES |
static java.lang.String |
INCLUDE_RTS |
static java.lang.String |
MEDIA_PROVIDER |
static java.lang.String |
MEDIA_PROVIDER_API_KEY |
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 |
private static long |
serialVersionUID |
static java.lang.String |
SITE_STREAM_BASE_URL |
static java.lang.String |
SOURCE |
static java.lang.String |
STREAM_BASE_URL |
static java.lang.String |
STREAM_USER_REPLIES_ALL |
static java.lang.String |
USER |
static java.lang.String |
USER_STREAM_BASE_URL |
DALVIK, dalvikDetected, requestHeaders
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 |
---|---|
protected boolean |
getBoolean(java.util.Properties props,
java.lang.String prefix,
java.lang.String name) |
protected int |
getIntProperty(java.util.Properties props,
java.lang.String prefix,
java.lang.String name) |
protected 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) |
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. |
fixURL, getAsyncNumThreads, getClientURL, getClientVersion, getDispatcherImpl, getHttpConnectionTimeout, getHttpDefaultMaxPerRoute, getHttpMaxTotalConnections, getHttpProxyHost, getHttpProxyPassword, getHttpProxyPort, getHttpProxyUser, getHttpReadTimeout, getHttpRetryCount, getHttpRetryIntervalSeconds, getHttpStreamingReadTimeout, getMediaProvider, getMediaProviderAPIKey, getOAuthAccessToken, getOAuthAccessTokenSecret, getOAuthAccessTokenURL, getOAuthAuthenticationURL, getOAuthAuthorizationURL, getOAuthConsumerKey, getOAuthConsumerSecret, getOAuthRequestTokenURL, getPassword, getRequestHeaders, getRestBaseURL, getSearchBaseURL, getSiteStreamBaseURL, getSource, getStreamBaseURL, getUser, getUserAgent, getUserStreamBaseURL, hashCode, isDalvik, isDebugEnabled, isIncludeEntitiesEnabled, isIncludeRTsEnabled, isUserStreamRepliesAllEnabled, setAsyncNumThreads, setClientURL, setClientVersion, setDebug, setDispatcherImpl, setHttpConnectionTimeout, setHttpDefaultMaxPerRoute, setHttpMaxTotalConnections, setHttpProxyHost, setHttpProxyPassword, setHttpProxyPort, setHttpProxyUser, setHttpReadTimeout, setHttpRetryCount, setHttpRetryIntervalSeconds, setHttpStreamingReadTimeout, setIncludeEntitiesEnbled, setIncludeRTsEnbled, setMediaProvider, setMediaProviderAPIKey, setOAuthAccessToken, setOAuthAccessTokenSecret, setOAuthAccessTokenURL, setOAuthAuthenticationURL, setOAuthAuthorizationURL, setOAuthConsumerKey, setOAuthConsumerSecret, setOAuthRequestTokenURL, setPassword, setRestBaseURL, setSearchBaseURL, setSiteStreamBaseURL, setSource, setStreamBaseURL, setUser, setUserAgent, setUserStreamBaseURL, setUserStreamRepliesAllEnabled, setUseSSL, toString
public static final java.lang.String DEBUG
public static final java.lang.String SOURCE
public static final java.lang.String HTTP_USER_AGENT
public static final java.lang.String USER
public static final java.lang.String PASSWORD
public static final java.lang.String HTTP_USE_SSL
public static final java.lang.String HTTP_PROXY_HOST
public static final java.lang.String HTTP_PROXY_HOST_FALLBACK
public static final java.lang.String HTTP_PROXY_USER
public static final java.lang.String HTTP_PROXY_PASSWORD
public static final java.lang.String HTTP_PROXY_PORT
public static final java.lang.String HTTP_PROXY_PORT_FALLBACK
public static final java.lang.String HTTP_CONNECTION_TIMEOUT
public static final java.lang.String HTTP_READ_TIMEOUT
public static final java.lang.String HTTP_STREAMING_READ_TIMEOUT
public static final java.lang.String HTTP_RETRY_COUNT
public static final java.lang.String HTTP_RETRY_INTERVAL_SECS
public static final java.lang.String HTTP_MAX_TOTAL_CONNECTIONS
public static final java.lang.String HTTP_DEFAULT_MAX_PER_ROUTE
public static final java.lang.String OAUTH_CONSUMER_KEY
public static final java.lang.String OAUTH_CONSUMER_SECRET
public static final java.lang.String OAUTH_ACCESS_TOKEN
public static final java.lang.String OAUTH_ACCESS_TOKEN_SECRET
public static final java.lang.String OAUTH_REQUEST_TOKEN_URL
public static final java.lang.String OAUTH_AUTHORIZATION_URL
public static final java.lang.String OAUTH_ACCESS_TOKEN_URL
public static final java.lang.String OAUTH_AUTHENTICATION_URL
public static final java.lang.String REST_BASE_URL
public static final java.lang.String SEARCH_BASE_URL
public static final java.lang.String STREAM_BASE_URL
public static final java.lang.String USER_STREAM_BASE_URL
public static final java.lang.String SITE_STREAM_BASE_URL
public static final java.lang.String ASYNC_NUM_THREADS
public static final java.lang.String ASYNC_DISPATCHER_IMPL
public static final java.lang.String INCLUDE_RTS
public static final java.lang.String INCLUDE_ENTITIES
public static final java.lang.String STREAM_USER_REPLIES_ALL
public static final java.lang.String MEDIA_PROVIDER
public static final java.lang.String MEDIA_PROVIDER_API_KEY
public static final java.lang.String CLIENT_VERSION
public static final java.lang.String CLIENT_URL
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)
protected boolean getBoolean(java.util.Properties props, java.lang.String prefix, java.lang.String name)
protected int getIntProperty(java.util.Properties props, java.lang.String prefix, java.lang.String name)
protected java.lang.String getString(java.util.Properties props, java.lang.String prefix, java.lang.String name)