Package de.hybris.platform.util.config
Class FastHashMapConfig
- java.lang.Object
-
- de.hybris.platform.util.config.AbstractConfig
-
- de.hybris.platform.util.config.FastHashMapConfig
-
- All Implemented Interfaces:
ConfigIntf
public class FastHashMapConfig extends AbstractConfig
Implements aConfigIntfobject usingConcurrentHashMap.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface de.hybris.platform.util.config.ConfigIntf
ConfigIntf.ConfigChangeListener
-
-
Constructor Summary
Constructors Constructor Description FastHashMapConfig(java.util.Map<java.lang.String,java.lang.String> map)loads properties from given map
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.String>getAllParameters()java.lang.StringgetParameter(java.lang.String key)java.util.Map<java.lang.String,java.lang.String>getParametersMatching(java.lang.String keyRegExp, boolean stripMatchingKey)java.lang.StringremoveParameter(java.lang.String key)java.lang.StringsetParameter(java.lang.String key, java.lang.String value)-
Methods inherited from class de.hybris.platform.util.config.AbstractConfig
clearCache, getBoolean, getChar, getDouble, getInt, getLong, getParametersMatching, getString, notifyListeners, registerConfigChangeListener, unregisterConfigChangeListener
-
-
-
-
Method Detail
-
getAllParameters
public java.util.Map<java.lang.String,java.lang.String> getAllParameters()
-
getParameter
public java.lang.String getParameter(java.lang.String key)
-
getParametersMatching
public java.util.Map<java.lang.String,java.lang.String> getParametersMatching(java.lang.String keyRegExp, boolean stripMatchingKey)
-
setParameter
public java.lang.String setParameter(java.lang.String key, java.lang.String value)
-
removeParameter
public java.lang.String removeParameter(java.lang.String key)
-
-