public class Validators
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
CHARACTER_MAX_LENGTH |
static java.util.regex.Pattern |
PATTERN |
static java.lang.String |
VALID_PATTERN_STR |
Constructor and Description |
---|
Validators() |
Modifier and Type | Method and Description |
---|---|
static void |
checkGroup(java.lang.String group)
Validate group
|
static void |
checkMessage(Message msg,
DefaultMQProducer defaultMQProducer)
Validate message
|
static void |
checkTopic(java.lang.String topic)
Validate topic
|
static java.lang.String |
getGroupWithRegularExpression(java.lang.String origin,
java.lang.String patternStr) |
static boolean |
regularExpressionMatcher(java.lang.String origin,
java.util.regex.Pattern pattern) |
public static final java.lang.String VALID_PATTERN_STR
public static final java.util.regex.Pattern PATTERN
public static final int CHARACTER_MAX_LENGTH
public static java.lang.String getGroupWithRegularExpression(java.lang.String origin, java.lang.String patternStr)
origin
- patternStr
- String
public static void checkGroup(java.lang.String group) throws MQClientException
group
- MQClientException
public static boolean regularExpressionMatcher(java.lang.String origin, java.util.regex.Pattern pattern)
origin
- pattern
- public static void checkMessage(Message msg, DefaultMQProducer defaultMQProducer) throws MQClientException
msg
- defaultMQProducer
- MQClientException
public static void checkTopic(java.lang.String topic) throws MQClientException
topic
- MQClientException