public class MixAll extends Object
| 构造器和说明 |
|---|
MixAll() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
brokerVIPChannel(boolean isChange,
String brokerAddr) |
static boolean |
compareAndIncreaseOnly(AtomicLong target,
long value) |
static long |
createBrokerId(String ip,
int port) |
static String |
file2String(File file) |
static String |
file2String(String fileName) |
static String |
file2String(URL url) |
static String |
findClassPath(Class<?> c) |
static String |
getDLQTopic(String consumerGroup) |
static List<String> |
getLocalInetAddress() |
static long |
getPID() |
static String |
getRetryTopic(String consumerGroup) |
static boolean |
isLocalAddr(String address) |
static boolean |
isPropertiesEqual(Properties p1,
Properties p2) |
static boolean |
isSysConsumerGroup(String consumerGroup) |
Set<String> |
list2Set(List<String> values) |
static String |
localhostName() |
static Properties |
object2Properties(Object object)
将对象各成员属性值转化为Properties
|
static void |
printObjectProperties(org.slf4j.Logger log,
Object object) |
static void |
printObjectProperties(org.slf4j.Logger log,
Object object,
boolean onlyImportantField) |
static void |
properties2Object(Properties p,
Object object)
将Properties中的值写入Object
|
static String |
properties2String(Properties properties) |
List<String> |
set2List(Set<String> values) |
static void |
string2File(String str,
String fileName)
安全的写文件
|
static void |
string2FileNotSafe(String str,
String fileName) |
static Properties |
string2Properties(String str)
字符串转化成Properties 字符串和Properties配置文件格式一样
|
public static final String WS_DOMAIN_NAME
public static final String WS_DOMAIN_SUBGROUP
public static final String WS_ADDR
public static final String Localhost
public static final long MASTER_ID
public static final long CURRENT_JVM_PID
public static boolean isSysConsumerGroup(String consumerGroup)
public static long getPID()
public static long createBrokerId(String ip, int port)
public static final void string2File(String str, String fileName) throws IOException
IOExceptionpublic static final void string2FileNotSafe(String str, String fileName) throws IOException
IOExceptionpublic static void printObjectProperties(org.slf4j.Logger log,
Object object)
public static void printObjectProperties(org.slf4j.Logger log,
Object object,
boolean onlyImportantField)
public static String properties2String(Properties properties)
public static Properties string2Properties(String str)
public static Properties object2Properties(Object object)
public static void properties2Object(Properties p, Object object)
public static boolean isPropertiesEqual(Properties p1, Properties p2)
public static boolean isLocalAddr(String address)
public static boolean compareAndIncreaseOnly(AtomicLong target, long value)
public static String localhostName()
Copyright © 2012–2016. All rights reserved.