public class Utils extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
FileSeparator |
| Constructor and Description |
|---|
Utils() |
| Modifier and Type | Method and Description |
|---|---|
static <A> A[] |
concatAllArrays(A[] first,
A[]... next)
|
static String |
findDuccHome() |
static int |
findFreePort() |
static String |
generateUniqueId() |
static List<String> |
getHostsFromFile(String hostFilePath) |
static int |
getMaxSystemUserId() |
static String |
getPID() |
static int |
getPID(Process process) |
static boolean |
isIpAddress(String ip) |
static boolean |
isLinux() |
static boolean |
isMac() |
static boolean |
isMachineNameMatch(String m1,
String m2) |
static boolean |
isNumber(String number) |
static boolean |
isTargetNodeForMessage(String targetNodeList,
List<IIdentity> nodeIdentities) |
static boolean |
isTargetNodeForMessage(String targetNodeList,
String thisNodeIP) |
static boolean |
isThisNode(String node,
String thisNodeIP) |
static boolean |
isWindows() |
static Properties |
loadPropertiesFromClasspathForResource(String resource) |
static void |
main(String[] args) |
static boolean |
portAvailable(int port) |
static String |
resolvePlaceholderIfExists(String value,
Properties props)
Resolves placeholder using Spring Framework utility class
|
static String |
resolvePlaceholders(String contents)
Resolves placeholders in provided contents using java's Matcher.
|
static String |
resolvePlaceholders(String contents,
Properties props)
Resolves placeholders in provided contents using java's Matcher.
|
public static final String FileSeparator
public static boolean isIpAddress(String ip)
public static int findFreePort()
public static boolean portAvailable(int port)
public static boolean isThisNode(String node, String thisNodeIP) throws Exception
Exceptionpublic static boolean isTargetNodeForMessage(String targetNodeList, String thisNodeIP) throws Exception
Exceptionpublic static boolean isTargetNodeForMessage(String targetNodeList, List<IIdentity> nodeIdentities) throws Exception
Exceptionpublic static Properties loadPropertiesFromClasspathForResource(String resource) throws Exception
Exceptionpublic static List<String> getHostsFromFile(String hostFilePath) throws Exception
Exceptionpublic static String generateUniqueId()
public static boolean isLinux()
public static boolean isWindows()
public static boolean isMac()
public static String getPID()
public static boolean isNumber(String number)
public static String resolvePlaceholders(String contents)
contents - - target text containing placeholder(s)props - - Properties object holding key/value pairsExceptionpublic static String resolvePlaceholders(String contents, Properties props)
contents - - target text containing placeholder(s)props - - Properties object holding key/value pairsExceptionpublic static String resolvePlaceholderIfExists(String value, Properties props)
value - props - public static int getPID(Process process)
public static String findDuccHome()
public static int getMaxSystemUserId()
public static void main(String[] args)
Copyright © 2012–2017 The Apache Software Foundation. All rights reserved.