Package org.apache.accumulo.core.client
Class ClientConfiguration
java.lang.Object
org.apache.commons.configuration.event.EventSource
org.apache.commons.configuration.AbstractConfiguration
org.apache.commons.configuration.CompositeConfiguration
org.apache.accumulo.core.client.ClientConfiguration
- All Implemented Interfaces:
Cloneable,org.apache.commons.configuration.Configuration
public class ClientConfiguration
extends org.apache.commons.configuration.CompositeConfiguration
Contains a list of property keys recognized by the Accumulo client and convenience methods for
setting them.
- Since:
- 1.6.0
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from class org.apache.commons.configuration.AbstractConfiguration
END_TOKEN, EVENT_ADD_PROPERTY, EVENT_CLEAR, EVENT_CLEAR_PROPERTY, EVENT_READ_PROPERTY, EVENT_SET_PROPERTY, START_TOKEN -
Constructor Summary
ConstructorsConstructorDescriptionClientConfiguration(File configFile) Deprecated.ClientConfiguration(String configFile) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API; usefromFile(File)instead.ClientConfiguration(List<? extends org.apache.commons.configuration.Configuration> configs) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIClientConfiguration(org.apache.commons.configuration.Configuration... configs) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API -
Method Summary
Modifier and TypeMethodDescriptionvoidaddConfiguration(org.apache.commons.configuration.Configuration config) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIvoidaddConfigurationListener(org.apache.commons.configuration.event.ConfigurationListener l) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIvoidaddErrorListener(org.apache.commons.configuration.event.ConfigurationErrorListener l) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIvoidDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIvoidaddProperty(String key, Object value) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIprotected voidaddPropertyDirect(String key, Object token) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIvoidappend(org.apache.commons.configuration.Configuration c) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIvoidclear()Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIvoidDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIvoidDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIvoidclearProperty(String key) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIprotected voidDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIbooleancontainsKey(String key) voidcopy(org.apache.commons.configuration.Configuration c) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIstatic ClientConfigurationcreate()Initializes an empty configuration object to be further configured with other methods on the class.protected org.apache.commons.configuration.event.ConfigurationErrorEventcreateErrorEvent(int type, String propName, Object propValue, Throwable ex) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIprotected org.apache.commons.configuration.event.ConfigurationEventcreateEvent(int type, String propName, Object propValue, boolean before) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIprotected org.apache.commons.configuration.interpol.ConfigurationInterpolatorDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIstatic ClientConfigurationdeserialize(String serializedConfig) protected voidDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIprotected voidDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIstatic ClientConfigurationInitializes a configuration object from the contents of a configuration file.static ClientConfigurationInitializes a configuration object from the contents of a map.Returns the value for prop, the default value if not present.Gets all properties under the given prefix in this configuration.getBigDecimal(String key) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIgetBigDecimal(String key, BigDecimal defaultValue) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIgetBigInteger(String key) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIgetBigInteger(String key, BigInteger defaultValue) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIbooleangetBoolean(String key) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIbooleangetBoolean(String key, boolean defaultValue) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIgetBoolean(String key, Boolean defaultValue) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIbyteDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIbyteDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIorg.apache.commons.configuration.ConfigurationgetConfiguration(int index) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIdoubleDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIdoubleDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIfloatDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIfloatDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIorg.apache.commons.configuration.ConfigurationDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIintDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIintDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIgetInteger(String key, Integer defaultValue) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIorg.apache.commons.configuration.interpol.ConfigurationInterpolatorDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIgetKeys()Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIcharDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIorg.apache.commons.logging.LogDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIlongDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIlongDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIintDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIgetProperties(String key) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIgetProperties(String key, Properties defaults) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIgetProperty(String key) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIshortDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIshortDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIorg.apache.commons.configuration.ConfigurationDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIString[]getStringArray(String key) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIorg.apache.commons.lang.text.StrSubstitutorDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIbooleanhasSasl()Show whether SASL has been set on this configuration.protected Objectinterpolate(Object value) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIprotected Stringinterpolate(String base) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIorg.apache.commons.configuration.ConfigurationDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIprotected StringinterpolateHelper(String base, List priorVariables) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIbooleanDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIbooleanDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIbooleanisEmpty()Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIbooleanDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIstatic ClientConfigurationAttempts to load a configuration file from the system using the default search paths.voidremoveConfiguration(org.apache.commons.configuration.Configuration config) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIbooleanremoveConfigurationListener(org.apache.commons.configuration.event.ConfigurationListener l) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIbooleanremoveErrorListener(org.apache.commons.configuration.event.ConfigurationErrorListener l) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIprotected ObjectDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIvoidsetDelimiterParsingDisabled(boolean delimiterParsingDisabled) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIvoidsetDetailEvents(boolean enable) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIvoidsetListDelimiter(char listDelimiter) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIvoidsetLogger(org.apache.commons.logging.Log log) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIvoidsetProperty(String key, Object value) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIvoidsetProperty(String prop, String value) Sets the value of property to valuevoidsetProperty(ClientConfiguration.ClientProperty prop, String value) Sets the value of property to valuevoidsetThrowExceptionOnMissing(boolean throwExceptionOnMissing) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIorg.apache.commons.configuration.ConfigurationDeprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APISame assetProperty(String, String)but returns the ClientConfiguration for chaining purposeswith(ClientConfiguration.ClientProperty prop, String value) Same assetProperty(ClientProperty, String)but returns the ClientConfiguration for chaining purposeswithInstance(String instanceName) Same aswith(ClientProperty, String)for ClientProperty.INSTANCE_NAMEwithInstance(UUID instanceId) Same aswith(ClientProperty, String)for ClientProperty.INSTANCE_IDwithKeystore(String path) Same aswithKeystore(String, String, String)with password null and type nullwithKeystore(String path, String password, String type) Same aswith(ClientProperty, String)for ClientProperty.INSTANCE_RPC_SSL_CLIENT_AUTH, ClientProperty.RPC_SSL_KEYSTORE_PATH, ClientProperty.RPC_SSL_KEYSTORE_PASSWORD, and ClientProperty.RPC_SSL_KEYSTORE_TYPEwithSasl(boolean saslEnabled) Same aswith(ClientProperty, String)for ClientProperty.INSTANCE_RPC_SASL_ENABLED.Same aswith(ClientProperty, String)for ClientProperty.INSTANCE_RPC_SASL_ENABLED and ClientProperty.GENERAL_KERBEROS_PRINCIPAL.withSsl(boolean sslEnabled) Same aswithSsl(boolean, boolean)with useJsseConfig set to falsewithSsl(boolean sslEnabled, boolean useJsseConfig) Same aswith(ClientProperty, String)for ClientProperty.INSTANCE_RPC_SSL_ENABLED and ClientProperty.RPC_USE_JSSEwithTruststore(String path) Same aswithTruststore(String)with password null and type nullwithTruststore(String path, String password, String type) Same aswith(ClientProperty, String)for ClientProperty.RPC_SSL_TRUSTORE_PATH, ClientProperty.RPC_SSL_TRUSTORE_PASSWORD, and ClientProperty.RPC_SSL_TRUSTORE_TYPEwithZkHosts(String zooKeepers) Same aswith(ClientProperty, String)for ClientProperty.INSTANCE_ZK_HOSTwithZkTimeout(int timeout) Same aswith(ClientProperty, String)for ClientProperty.INSTANCE_ZK_TIMEOUTMethods inherited from class org.apache.commons.configuration.CompositeConfiguration
cloneMethods inherited from class org.apache.commons.configuration.AbstractConfiguration
getDefaultListDelimiter, getDelimiter, setDefaultListDelimiter, setDelimiter
-
Field Details
-
USER_ACCUMULO_DIR_NAME
- See Also:
-
USER_CONF_FILENAME
- See Also:
-
GLOBAL_CONF_FILENAME
- See Also:
-
-
Constructor Details
-
ClientConfiguration
@Deprecated public ClientConfiguration(String configFile) throws org.apache.commons.configuration.ConfigurationException Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API; usefromFile(File)instead.- Throws:
org.apache.commons.configuration.ConfigurationException
-
ClientConfiguration
@Deprecated public ClientConfiguration(File configFile) throws org.apache.commons.configuration.ConfigurationException Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API; usefromFile(File)instead.Load a client configuration from the provided configuration properties file- Parameters:
configFile- the path to the properties file- Throws:
org.apache.commons.configuration.ConfigurationException
-
ClientConfiguration
@Deprecated public ClientConfiguration(List<? extends org.apache.commons.configuration.Configuration> configs) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API -
ClientConfiguration
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo APIIterates through the Configuration objects, populating this object.- See Also:
-
PropertiesConfigurationloadDefault()
-
-
Method Details
-
loadDefault
Attempts to load a configuration file from the system using the default search paths. Uses the ACCUMULO_CLIENT_CONF_PATH environment variable, split on File.pathSeparator, for a list of target files.If ACCUMULO_CLIENT_CONF_PATH is not set, uses the following in this order:
- ~/.accumulo/config
- $ACCUMULO_CONF_DIR/client.conf, if $ACCUMULO_CONF_DIR is defined.
- /etc/accumulo/client.conf
- /etc/accumulo/conf/client.conf
A client configuration will then be read from each location using PropertiesConfiguration to construct a configuration. That means the latest item will be the one in the configuration.
- See Also:
-
PropertiesConfigurationFile.pathSeparator
-
create
Initializes an empty configuration object to be further configured with other methods on the class.- Since:
- 1.9.0
-
fromFile
Initializes a configuration object from the contents of a configuration file. Currently supports Java "properties" files. The returned object can be further configured with subsequent calls to other methods on this class.- Parameters:
file- the path to the configuration file- Since:
- 1.9.0
-
fromMap
Initializes a configuration object from the contents of a map. The returned object can be further configured with subsequent calls to other methods on this class.- Parameters:
properties- a map containing the configuration properties to use- Since:
- 1.9.0
-
deserialize
-
serialize
-
get
Returns the value for prop, the default value if not present. -
getAllPropertiesWithPrefix
Gets all properties under the given prefix in this configuration.- Parameters:
property- prefix property, must be of type PropertyType.PREFIX- Returns:
- a map of property keys to values
- Throws:
IllegalArgumentException- if property is not a prefix
-
setProperty
Sets the value of property to value -
with
Same assetProperty(ClientProperty, String)but returns the ClientConfiguration for chaining purposes -
setProperty
Sets the value of property to value- Since:
- 1.9.0
-
with
Same assetProperty(String, String)but returns the ClientConfiguration for chaining purposes- Since:
- 1.9.0
-
withInstance
Same aswith(ClientProperty, String)for ClientProperty.INSTANCE_NAME -
withInstance
Same aswith(ClientProperty, String)for ClientProperty.INSTANCE_ID -
withZkHosts
Same aswith(ClientProperty, String)for ClientProperty.INSTANCE_ZK_HOST -
withZkTimeout
Same aswith(ClientProperty, String)for ClientProperty.INSTANCE_ZK_TIMEOUT -
withSsl
Same aswithSsl(boolean, boolean)with useJsseConfig set to false -
withSsl
Same aswith(ClientProperty, String)for ClientProperty.INSTANCE_RPC_SSL_ENABLED and ClientProperty.RPC_USE_JSSE -
withTruststore
Same aswithTruststore(String)with password null and type null -
withTruststore
Same aswith(ClientProperty, String)for ClientProperty.RPC_SSL_TRUSTORE_PATH, ClientProperty.RPC_SSL_TRUSTORE_PASSWORD, and ClientProperty.RPC_SSL_TRUSTORE_TYPE -
withKeystore
Same aswithKeystore(String, String, String)with password null and type null -
withKeystore
Same aswith(ClientProperty, String)for ClientProperty.INSTANCE_RPC_SSL_CLIENT_AUTH, ClientProperty.RPC_SSL_KEYSTORE_PATH, ClientProperty.RPC_SSL_KEYSTORE_PASSWORD, and ClientProperty.RPC_SSL_KEYSTORE_TYPE -
withSasl
Same aswith(ClientProperty, String)for ClientProperty.INSTANCE_RPC_SASL_ENABLED.- Since:
- 1.7.0
-
hasSasl
public boolean hasSasl()Show whether SASL has been set on this configuration.- Since:
- 1.9.0
-
withSasl
Same aswith(ClientProperty, String)for ClientProperty.INSTANCE_RPC_SASL_ENABLED and ClientProperty.GENERAL_KERBEROS_PRINCIPAL.- Parameters:
saslEnabled- Should SASL(kerberos) be enabledkerberosServerPrimary- The 'primary' component of the Kerberos principal Accumulo servers use to login (e.g. 'accumulo' in 'accumulo/_HOST@REALM')- Since:
- 1.7.0
-
getConfiguration
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
getConfigurationin classorg.apache.commons.configuration.CompositeConfiguration
-
getSource
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
getSourcein classorg.apache.commons.configuration.CompositeConfiguration
-
removeConfiguration
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
removeConfigurationin classorg.apache.commons.configuration.CompositeConfiguration
-
addConfiguration
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
addConfigurationin classorg.apache.commons.configuration.CompositeConfiguration
-
getInMemoryConfiguration
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
getInMemoryConfigurationin classorg.apache.commons.configuration.CompositeConfiguration
-
getLogger
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
getLoggerin classorg.apache.commons.configuration.AbstractConfiguration
-
subset
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Specified by:
subsetin interfaceorg.apache.commons.configuration.Configuration- Overrides:
subsetin classorg.apache.commons.configuration.AbstractConfiguration
-
interpolatedConfiguration
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
interpolatedConfigurationin classorg.apache.commons.configuration.AbstractConfiguration
-
setLogger
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
setLoggerin classorg.apache.commons.configuration.AbstractConfiguration
-
getInterpolator
@Deprecated public org.apache.commons.configuration.interpol.ConfigurationInterpolator getInterpolator()Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
getInterpolatorin classorg.apache.commons.configuration.AbstractConfiguration
-
getSubstitutor
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
getSubstitutorin classorg.apache.commons.configuration.AbstractConfiguration
-
append
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
appendin classorg.apache.commons.configuration.AbstractConfiguration
-
copy
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
copyin classorg.apache.commons.configuration.AbstractConfiguration
-
addConfigurationListener
@Deprecated public void addConfigurationListener(org.apache.commons.configuration.event.ConfigurationListener l) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
addConfigurationListenerin classorg.apache.commons.configuration.event.EventSource
-
removeConfigurationListener
@Deprecated public boolean removeConfigurationListener(org.apache.commons.configuration.event.ConfigurationListener l) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
removeConfigurationListenerin classorg.apache.commons.configuration.event.EventSource
-
removeErrorListener
@Deprecated public boolean removeErrorListener(org.apache.commons.configuration.event.ConfigurationErrorListener l) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
removeErrorListenerin classorg.apache.commons.configuration.event.EventSource
-
addErrorListener
@Deprecated public void addErrorListener(org.apache.commons.configuration.event.ConfigurationErrorListener l) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
addErrorListenerin classorg.apache.commons.configuration.event.EventSource
-
addErrorLogListener
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
addErrorLogListenerin classorg.apache.commons.configuration.AbstractConfiguration
-
addProperty
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Specified by:
addPropertyin interfaceorg.apache.commons.configuration.Configuration- Overrides:
addPropertyin classorg.apache.commons.configuration.AbstractConfiguration
-
addPropertyDirect
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
addPropertyDirectin classorg.apache.commons.configuration.CompositeConfiguration
-
clear
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Specified by:
clearin interfaceorg.apache.commons.configuration.Configuration- Overrides:
clearin classorg.apache.commons.configuration.CompositeConfiguration
-
clearConfigurationListeners
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
clearConfigurationListenersin classorg.apache.commons.configuration.event.EventSource
-
clearErrorListeners
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
clearErrorListenersin classorg.apache.commons.configuration.event.EventSource
-
clearProperty
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Specified by:
clearPropertyin interfaceorg.apache.commons.configuration.Configuration- Overrides:
clearPropertyin classorg.apache.commons.configuration.AbstractConfiguration
-
clearPropertyDirect
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
clearPropertyDirectin classorg.apache.commons.configuration.CompositeConfiguration
-
containsKey
- Specified by:
containsKeyin interfaceorg.apache.commons.configuration.Configuration- Overrides:
containsKeyin classorg.apache.commons.configuration.CompositeConfiguration
-
createErrorEvent
@Deprecated protected org.apache.commons.configuration.event.ConfigurationErrorEvent createErrorEvent(int type, String propName, Object propValue, Throwable ex) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
createErrorEventin classorg.apache.commons.configuration.event.EventSource
-
createEvent
@Deprecated protected org.apache.commons.configuration.event.ConfigurationEvent createEvent(int type, String propName, Object propValue, boolean before) Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
createEventin classorg.apache.commons.configuration.event.EventSource
-
createInterpolator
@Deprecated protected org.apache.commons.configuration.interpol.ConfigurationInterpolator createInterpolator()Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
createInterpolatorin classorg.apache.commons.configuration.AbstractConfiguration
-
fireError
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
fireErrorin classorg.apache.commons.configuration.event.EventSource
-
fireEvent
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
fireEventin classorg.apache.commons.configuration.event.EventSource
-
getBigDecimal
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Specified by:
getBigDecimalin interfaceorg.apache.commons.configuration.Configuration- Overrides:
getBigDecimalin classorg.apache.commons.configuration.AbstractConfiguration
-
getBigDecimal
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Specified by:
getBigDecimalin interfaceorg.apache.commons.configuration.Configuration- Overrides:
getBigDecimalin classorg.apache.commons.configuration.AbstractConfiguration
-
getBigInteger
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Specified by:
getBigIntegerin interfaceorg.apache.commons.configuration.Configuration- Overrides:
getBigIntegerin classorg.apache.commons.configuration.AbstractConfiguration
-
getBigInteger
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Specified by:
getBigIntegerin interfaceorg.apache.commons.configuration.Configuration- Overrides:
getBigIntegerin classorg.apache.commons.configuration.AbstractConfiguration
-
getBoolean
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Specified by:
getBooleanin interfaceorg.apache.commons.configuration.Configuration- Overrides:
getBooleanin classorg.apache.commons.configuration.AbstractConfiguration
-
getBoolean
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Specified by:
getBooleanin interfaceorg.apache.commons.configuration.Configuration- Overrides:
getBooleanin classorg.apache.commons.configuration.AbstractConfiguration
-
getBoolean
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Specified by:
getBooleanin interfaceorg.apache.commons.configuration.Configuration- Overrides:
getBooleanin classorg.apache.commons.configuration.AbstractConfiguration
-
getByte
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Specified by:
getBytein interfaceorg.apache.commons.configuration.Configuration- Overrides:
getBytein classorg.apache.commons.configuration.AbstractConfiguration
-
getByte
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Specified by:
getBytein interfaceorg.apache.commons.configuration.Configuration- Overrides:
getBytein classorg.apache.commons.configuration.AbstractConfiguration
-
getByte
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Specified by:
getBytein interfaceorg.apache.commons.configuration.Configuration- Overrides:
getBytein classorg.apache.commons.configuration.AbstractConfiguration
-
getConfigurationListeners
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
getConfigurationListenersin classorg.apache.commons.configuration.event.EventSource
-
getDouble
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Specified by:
getDoublein interfaceorg.apache.commons.configuration.Configuration- Overrides:
getDoublein classorg.apache.commons.configuration.AbstractConfiguration
-
getDouble
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Specified by:
getDoublein interfaceorg.apache.commons.configuration.Configuration- Overrides:
getDoublein classorg.apache.commons.configuration.AbstractConfiguration
-
getDouble
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Specified by:
getDoublein interfaceorg.apache.commons.configuration.Configuration- Overrides:
getDoublein classorg.apache.commons.configuration.AbstractConfiguration
-
getErrorListeners
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
getErrorListenersin classorg.apache.commons.configuration.event.EventSource
-
getFloat
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Specified by:
getFloatin interfaceorg.apache.commons.configuration.Configuration- Overrides:
getFloatin classorg.apache.commons.configuration.AbstractConfiguration
-
getFloat
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Specified by:
getFloatin interfaceorg.apache.commons.configuration.Configuration- Overrides:
getFloatin classorg.apache.commons.configuration.AbstractConfiguration
-
getFloat
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Specified by:
getFloatin interfaceorg.apache.commons.configuration.Configuration- Overrides:
getFloatin classorg.apache.commons.configuration.AbstractConfiguration
-
getInt
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Specified by:
getIntin interfaceorg.apache.commons.configuration.Configuration- Overrides:
getIntin classorg.apache.commons.configuration.AbstractConfiguration
-
getInt
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Specified by:
getIntin interfaceorg.apache.commons.configuration.Configuration- Overrides:
getIntin classorg.apache.commons.configuration.AbstractConfiguration
-
getInteger
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Specified by:
getIntegerin interfaceorg.apache.commons.configuration.Configuration- Overrides:
getIntegerin classorg.apache.commons.configuration.AbstractConfiguration
-
getKeys
- Specified by:
getKeysin interfaceorg.apache.commons.configuration.Configuration- Overrides:
getKeysin classorg.apache.commons.configuration.CompositeConfiguration
-
getKeys
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Specified by:
getKeysin interfaceorg.apache.commons.configuration.Configuration- Overrides:
getKeysin classorg.apache.commons.configuration.CompositeConfiguration
-
getList
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Specified by:
getListin interfaceorg.apache.commons.configuration.Configuration- Overrides:
getListin classorg.apache.commons.configuration.AbstractConfiguration
-
getList
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Specified by:
getListin interfaceorg.apache.commons.configuration.Configuration- Overrides:
getListin classorg.apache.commons.configuration.CompositeConfiguration
-
getListDelimiter
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
getListDelimiterin classorg.apache.commons.configuration.AbstractConfiguration
-
getLong
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Specified by:
getLongin interfaceorg.apache.commons.configuration.Configuration- Overrides:
getLongin classorg.apache.commons.configuration.AbstractConfiguration
-
getLong
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Specified by:
getLongin interfaceorg.apache.commons.configuration.Configuration- Overrides:
getLongin classorg.apache.commons.configuration.AbstractConfiguration
-
getLong
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Specified by:
getLongin interfaceorg.apache.commons.configuration.Configuration- Overrides:
getLongin classorg.apache.commons.configuration.AbstractConfiguration
-
getNumberOfConfigurations
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
getNumberOfConfigurationsin classorg.apache.commons.configuration.CompositeConfiguration
-
getProperties
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Specified by:
getPropertiesin interfaceorg.apache.commons.configuration.Configuration- Overrides:
getPropertiesin classorg.apache.commons.configuration.AbstractConfiguration
-
getProperties
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
getPropertiesin classorg.apache.commons.configuration.AbstractConfiguration
-
getProperty
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Specified by:
getPropertyin interfaceorg.apache.commons.configuration.Configuration- Overrides:
getPropertyin classorg.apache.commons.configuration.CompositeConfiguration
-
getShort
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Specified by:
getShortin interfaceorg.apache.commons.configuration.Configuration- Overrides:
getShortin classorg.apache.commons.configuration.AbstractConfiguration
-
getShort
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Specified by:
getShortin interfaceorg.apache.commons.configuration.Configuration- Overrides:
getShortin classorg.apache.commons.configuration.AbstractConfiguration
-
getShort
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Specified by:
getShortin interfaceorg.apache.commons.configuration.Configuration- Overrides:
getShortin classorg.apache.commons.configuration.AbstractConfiguration
-
getString
- Specified by:
getStringin interfaceorg.apache.commons.configuration.Configuration- Overrides:
getStringin classorg.apache.commons.configuration.AbstractConfiguration
-
getString
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Specified by:
getStringin interfaceorg.apache.commons.configuration.Configuration- Overrides:
getStringin classorg.apache.commons.configuration.AbstractConfiguration
-
getStringArray
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Specified by:
getStringArrayin interfaceorg.apache.commons.configuration.Configuration- Overrides:
getStringArrayin classorg.apache.commons.configuration.CompositeConfiguration
-
interpolate
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
interpolatein classorg.apache.commons.configuration.AbstractConfiguration
-
interpolate
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
interpolatein classorg.apache.commons.configuration.AbstractConfiguration
-
interpolateHelper
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
interpolateHelperin classorg.apache.commons.configuration.AbstractConfiguration
-
isDelimiterParsingDisabled
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
isDelimiterParsingDisabledin classorg.apache.commons.configuration.AbstractConfiguration
-
isDetailEvents
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
isDetailEventsin classorg.apache.commons.configuration.event.EventSource
-
isEmpty
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Specified by:
isEmptyin interfaceorg.apache.commons.configuration.Configuration- Overrides:
isEmptyin classorg.apache.commons.configuration.CompositeConfiguration
-
isThrowExceptionOnMissing
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
isThrowExceptionOnMissingin classorg.apache.commons.configuration.AbstractConfiguration
-
resolveContainerStore
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
resolveContainerStorein classorg.apache.commons.configuration.AbstractConfiguration
-
setDelimiterParsingDisabled
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
setDelimiterParsingDisabledin classorg.apache.commons.configuration.CompositeConfiguration
-
setDetailEvents
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
setDetailEventsin classorg.apache.commons.configuration.event.EventSource
-
setListDelimiter
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
setListDelimiterin classorg.apache.commons.configuration.CompositeConfiguration
-
setProperty
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Specified by:
setPropertyin interfaceorg.apache.commons.configuration.Configuration- Overrides:
setPropertyin classorg.apache.commons.configuration.AbstractConfiguration
-
setThrowExceptionOnMissing
Deprecated.since 1.9.0; will be removed in 2.0.0 to eliminate commons config leakage into Accumulo API- Overrides:
setThrowExceptionOnMissingin classorg.apache.commons.configuration.AbstractConfiguration
-
fromFile(File)instead.