org.tinygroup.config.util
public final class ConfigurationUtil extends Object
| Modifier and Type | Method and 描述 |
|---|---|
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)
获取属性值,应用配置的优先级更高。
|
static XmlNode |
loadApplicationConfig(String config) |
static XmlNode |
parseXmlFromFileObject(FileObject fileObject) |
static String |
replace(String content,
String name,
String value) |
public static ConfigurationManager getConfigurationManager()
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–2015 TinyGroup. All rights reserved.