com.atlassian.bamboo.utils
Class ConfigUtils
java.lang.Object
com.atlassian.bamboo.utils.ConfigUtils
public class ConfigUtils
- extends Object
Method Summary |
static void |
addMapToBuilConfiguration(String mapKey,
Map<String,String> map,
org.apache.commons.configuration.HierarchicalConfiguration configuration)
Deprecated. since 5.0, use addMapToConfiguration(java.lang.String, java.lang.String, java.util.Map, org.apache.commons.configuration.HierarchicalConfiguration) |
static void |
addMapToConfiguration(String mapConfigKey,
Map<String,String> map,
org.apache.commons.configuration.HierarchicalConfiguration configuration)
|
static void |
addMapToConfiguration(String mapConfigKey,
String entryConfigKey,
Map<String,String> map,
org.apache.commons.configuration.HierarchicalConfiguration configuration)
|
static void |
addNodeAt(org.apache.commons.configuration.HierarchicalConfiguration configuration,
String rootPath,
org.apache.commons.configuration.HierarchicalConfiguration configToAdd)
|
static void |
addNodesAt(org.apache.commons.configuration.HierarchicalConfiguration config,
String rootPath,
org.apache.commons.configuration.HierarchicalConfiguration configToAdd)
|
static Map<String,String> |
asMap(org.apache.commons.configuration.Configuration config,
String filter)
|
static Map<String,Object> |
asObjectMap(org.apache.commons.configuration.Configuration config)
|
static Map<String,Object> |
asObjectMap(org.apache.commons.configuration.Configuration config,
String filter)
|
static String |
asXmlString(org.apache.commons.configuration.HierarchicalConfiguration hierarchicalConfiguration)
|
static String |
asXmlString(org.apache.commons.configuration.XMLConfiguration configuration)
|
static void |
copyMapToConfig(Map<String,String> map,
org.apache.commons.configuration.Configuration config)
|
static void |
copyNodes(org.apache.commons.configuration.HierarchicalConfiguration sourceConfig,
org.apache.commons.configuration.HierarchicalConfiguration targetConfig)
|
static void |
copyNodes(org.apache.commons.configuration.HierarchicalConfiguration sourceConfig,
org.apache.commons.configuration.HierarchicalConfiguration targetConfig,
String key)
|
static void |
copyObjectMapToConfig(Map<String,Object> map,
org.apache.commons.configuration.Configuration config)
|
static Map<String,String> |
getMapFromConfiguration(String mapConfigKey,
org.apache.commons.configuration.HierarchicalConfiguration configuration)
|
static Map<String,String> |
getMapFromConfiguration(String mapConfigKey,
String entryConfigKey,
org.apache.commons.configuration.HierarchicalConfiguration configuration)
|
static org.apache.commons.configuration.XMLConfiguration |
getXmlConfigFromXmlString(String xmlData)
|
static org.apache.commons.configuration.XMLConfiguration |
getXmlConfigFromXmlString(String xmlData,
boolean delimiterParsingDisabled)
Deprecated. since 5.2 use getXmlConfigFromXmlString |
static org.apache.commons.configuration.XMLConfiguration |
newConfiguration()
|
static org.apache.commons.configuration.XMLConfiguration |
newConfiguration(boolean isDelimiterParsingDisabled)
|
static org.apache.commons.configuration.XMLConfiguration |
newConfiguration(org.apache.commons.configuration.HierarchicalConfiguration configuration)
|
static void |
sanitiseAndSave(org.apache.commons.configuration.XMLConfiguration configuration,
Writer buildXml)
Deprecated. since 5.7 use CommonsConfigUtils.sanitiseAndSave(org.apache.commons.configuration.XMLConfiguration, java.io.Writer) instead |
static Map<String,Long> |
toLongMap(Map<String,String> stringMap)
|
static Map<String,String> |
toStringMap(Map<String,?> objectsMap)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BAMBOO_DELIMITER_PARSING_DISABLED
public static final String BAMBOO_DELIMITER_PARSING_DISABLED
- See Also:
- Constant Field Values
copyMapToConfig
public static void copyMapToConfig(@NotNull
Map<String,String> map,
@NotNull
org.apache.commons.configuration.Configuration config)
copyObjectMapToConfig
public static void copyObjectMapToConfig(@NotNull
Map<String,Object> map,
@NotNull
org.apache.commons.configuration.Configuration config)
asMap
@NotNull
public static Map<String,String> asMap(@NotNull
org.apache.commons.configuration.Configuration config,
@Nullable
String filter)
asObjectMap
public static Map<String,Object> asObjectMap(@NotNull
org.apache.commons.configuration.Configuration config)
asObjectMap
@NotNull
public static Map<String,Object> asObjectMap(@NotNull
org.apache.commons.configuration.Configuration config,
@Nullable
String filter)
addNodesAt
public static void addNodesAt(org.apache.commons.configuration.HierarchicalConfiguration config,
String rootPath,
org.apache.commons.configuration.HierarchicalConfiguration configToAdd)
addNodeAt
public static void addNodeAt(org.apache.commons.configuration.HierarchicalConfiguration configuration,
String rootPath,
org.apache.commons.configuration.HierarchicalConfiguration configToAdd)
addMapToConfiguration
public static void addMapToConfiguration(@NotNull
String mapConfigKey,
@NotNull
String entryConfigKey,
@NotNull
Map<String,String> map,
@NotNull
org.apache.commons.configuration.HierarchicalConfiguration configuration)
addMapToConfiguration
public static void addMapToConfiguration(@NotNull
String mapConfigKey,
@NotNull
Map<String,String> map,
@NotNull
org.apache.commons.configuration.HierarchicalConfiguration configuration)
addMapToBuilConfiguration
@Deprecated
public static void addMapToBuilConfiguration(@NotNull
String mapKey,
@NotNull
Map<String,String> map,
@NotNull
org.apache.commons.configuration.HierarchicalConfiguration configuration)
- Deprecated. since 5.0, use
addMapToConfiguration(java.lang.String, java.lang.String, java.util.Map, org.apache.commons.configuration.HierarchicalConfiguration)
getMapFromConfiguration
@NotNull
public static Map<String,String> getMapFromConfiguration(@NotNull
String mapConfigKey,
@NotNull
String entryConfigKey,
@NotNull
org.apache.commons.configuration.HierarchicalConfiguration configuration)
getMapFromConfiguration
@NotNull
public static Map<String,String> getMapFromConfiguration(@NotNull
String mapConfigKey,
@NotNull
org.apache.commons.configuration.HierarchicalConfiguration configuration)
toStringMap
@NotNull
public static Map<String,String> toStringMap(@NotNull
Map<String,?> objectsMap)
toLongMap
@NotNull
public static Map<String,Long> toLongMap(@NotNull
Map<String,String> stringMap)
throws NumberFormatException
- Throws:
NumberFormatException
sanitiseAndSave
@Deprecated
public static void sanitiseAndSave(@NotNull
org.apache.commons.configuration.XMLConfiguration configuration,
@NotNull
Writer buildXml)
throws org.apache.commons.configuration.ConfigurationException
- Deprecated. since 5.7 use
CommonsConfigUtils.sanitiseAndSave(org.apache.commons.configuration.XMLConfiguration, java.io.Writer)
instead
- Throws:
org.apache.commons.configuration.ConfigurationException
asXmlString
public static String asXmlString(@NotNull
org.apache.commons.configuration.HierarchicalConfiguration hierarchicalConfiguration)
asXmlString
@NotNull
public static String asXmlString(@NotNull
org.apache.commons.configuration.XMLConfiguration configuration)
getXmlConfigFromXmlString
@NotNull
public static org.apache.commons.configuration.XMLConfiguration getXmlConfigFromXmlString(@NotNull
String xmlData)
getXmlConfigFromXmlString
@Deprecated
@NotNull
public static org.apache.commons.configuration.XMLConfiguration getXmlConfigFromXmlString(@NotNull
String xmlData,
boolean delimiterParsingDisabled)
- Deprecated. since 5.2 use getXmlConfigFromXmlString
copyNodes
public static void copyNodes(@NotNull
org.apache.commons.configuration.HierarchicalConfiguration sourceConfig,
@NotNull
org.apache.commons.configuration.HierarchicalConfiguration targetConfig)
copyNodes
public static void copyNodes(@NotNull
org.apache.commons.configuration.HierarchicalConfiguration sourceConfig,
@NotNull
org.apache.commons.configuration.HierarchicalConfiguration targetConfig,
@Nullable
String key)
newConfiguration
public static org.apache.commons.configuration.XMLConfiguration newConfiguration()
newConfiguration
public static org.apache.commons.configuration.XMLConfiguration newConfiguration(boolean isDelimiterParsingDisabled)
newConfiguration
public static org.apache.commons.configuration.XMLConfiguration newConfiguration(org.apache.commons.configuration.HierarchicalConfiguration configuration)
Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.