public final class ConfigurationUtil extends Object
| Modifier and Type | Method and Description |
|---|---|
static void |
clear() |
static List<XmlNode> |
combineFindNodeList(String nodeName,
XmlNode applicationNode,
XmlNode componentNode)
简单合并
|
static List<XmlNode> |
combineSubList(String nodeName,
XmlNode applicationNode,
XmlNode componentNode)
简单合并
|
static List<XmlNode> |
combineSubList(XmlNode applicationNode,
XmlNode componentNode)
简单合并
|
static List<XmlNode> |
combineSubList(XmlNode applicationNode,
XmlNode componentNode,
String nodeName,
String keyPropertyName)
根据关键属性进行子节点合并
|
static XmlNode |
combineXmlNode(XmlNode applicationNode,
XmlNode componentNode)
合并单个节点
|
static ConfigurationManager |
getConfigurationManager() |
static String |
getPropertyName(XmlNode applicationNode,
XmlNode componentNode,
String attributeName)
获取属性值,应用配置的优先级更高
|
static String |
getPropertyName(XmlNode applicationNode,
XmlNode componentNode,
String attributeName,
String defaultValue)
获取属性值,应用配置的优先级更高。
如果读取的结果为Null或为"",则返回默认值 |
static XmlNode |
parseXmlFromFileObject(FileObject fileObject) |
static String |
replace(String value,
Map<String,String> proMap)
变量替换
|
static String |
replace(String content,
String name,
String value) |
public static ConfigurationManager getConfigurationManager()
public static void clear()
public static String getPropertyName(XmlNode applicationNode, XmlNode componentNode, String attributeName)
applicationNode - componentNode - attributeName - public static String getPropertyName(XmlNode applicationNode, XmlNode componentNode, String attributeName, String defaultValue)
applicationNode - componentNode - attributeName - defaultValue - public static List<XmlNode> combineSubList(XmlNode applicationNode, XmlNode componentNode, String nodeName, String keyPropertyName)
applicationNode - componentNode - keyPropertyName - public static XmlNode combineXmlNode(XmlNode applicationNode, XmlNode componentNode)
applicationNode - componentNode - public static List<XmlNode> combineSubList(XmlNode applicationNode, XmlNode componentNode)
applicationNode - componentNode - public static List<XmlNode> combineSubList(String nodeName, XmlNode applicationNode, XmlNode componentNode)
nodeName - applicationNode - componentNode - public static List<XmlNode> combineFindNodeList(String nodeName, XmlNode applicationNode, XmlNode componentNode)
nodeName - applicationNode - componentNode - public static XmlNode parseXmlFromFileObject(FileObject fileObject) throws IOException
IOExceptionCopyright © 2006–2017 TinyGroup. All rights reserved.