public class MessageUtil extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static ProxyService |
proxyService
代理服务
|
| 构造器和说明 |
|---|
MessageUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
Result<Boolean> |
body(byte[] body)
检查body
body
|
static Result<Boolean> |
check4Delete(List<Message> messageList)
批量检查消息
messageList
|
static Result<Boolean> |
check4Delete(Message message)
检查消息
message
|
static Result<Boolean> |
check4Get(Message message)
检查消息
message
|
static Result<Boolean> |
check4Send(List<Message> messageList)
批量检查消息
messageList
|
static Result<Boolean> |
check4Send(Message message)
检查消息
message
|
static Result<Boolean> |
check4Update(List<Message> messageList)
批量检查消息
messageList
|
static Result<Boolean> |
check4Update(Message message)
检查消息
message
|
static Result<Boolean> |
check4UpdateSingle(Message message)
检查消息
message
|
static Result<Boolean> |
checkMessage(MessageUtil messageUtil,
List<? extends Message> messageList)
检查messageList
messageUtil
messageList
|
static Result<Boolean> |
checkMessage(MessageUtil messageUtil,
Message message)
检查message
messageUtil
message
|
Result<Boolean> |
checkStartTimeAndEndTime(Date startTime,
Date endTime)
检查startTime和endTime
startTime
endTime
|
Result<Boolean> |
cronExpression(Message message,
String cronExpression)
检查cronExpression
message
cronExpression
|
static void |
date2Seconds(List<Message> messageList)
时间精确到秒
messageList
|
static void |
date2Seconds(Message message)
时间精确到秒
message
|
Result<Boolean> |
endTime(Date endTime)
检查endTime
endTime
|
Result<Boolean> |
fireTime(Date fireTime)
检查fireTime
fireTime
|
static boolean |
fireTimeOut(Date fireTime) |
static boolean |
isCompleteArguments(Message message)
判断是否完整消息参数
message
|
Result<Boolean> |
messageKey(String messageKey)
检查messageKey
messageKey
|
static List<KeyValuePair<String,Message>> |
rendering(String producerId,
List<? extends Message> messageList,
MessageStatus status,
MessageType messageType)
渲染消息列表
producerId
messageList
status
messageType
TMQException
|
static KeyValuePair<String,Message> |
rendering(String producerId,
Message message,
MessageStatus status,
MessageType messageType)
渲染消息
producerId
message
status
messageType
TMQException
|
static List<KeyValuePair<String,Message>> |
renderingMessage(String producerId,
List<Message> messageList,
MessageStatus status,
MessageType messageType)
渲染消息列表
producerId
messageList
status
messageType
TMQException
|
static KeyValuePair<String,Message> |
renderingMessage(String producerId,
Message message,
MessageStatus status,
MessageType messageType)
渲染消息
producerId
message
status
messageType
TMQException
|
static void |
reset(List<? extends Message> messageList,
int clusterId)
批量重置参数
messageList
clusterId
|
static void |
reset(Message message,
int clusterId)
重置参数
message
clusterId
|
static Message |
retryClone(Message message)
重试复制消息
message
|
static void |
setMessageStatus(List<Message> messageList,
MessageStatus status)
批量设置消息状态
messageList
status
|
static void |
setMessageStatus(Message message,
MessageStatus status)
设置消息状态
message
status
|
Result<Boolean> |
startTime(Date startTime)
检查startTime
startTime
|
Result<Boolean> |
tag(String tag)
检查tag
tag
|
Result<Boolean> |
topic(String topic)
检查topic
topic
|
Result<Boolean> |
totalExeCount(long totalExeCount)
检查totalExeCount
totalExeCount
|
Result<Boolean> |
unitRoute(String unitRoute)
检查unitRoute
unitRoute
|
public static final ProxyService proxyService
public static Result<Boolean> checkMessage(MessageUtil messageUtil, List<? extends Message> messageList)
public static boolean fireTimeOut(Date fireTime)
public static boolean isCompleteArguments(Message message)
public static Result<Boolean> checkMessage(MessageUtil messageUtil, Message message)
public Result<Boolean> cronExpression(Message message, String cronExpression)
public Result<Boolean> totalExeCount(long totalExeCount)
public Result<Boolean> checkStartTimeAndEndTime(Date startTime, Date endTime)
public static KeyValuePair<String,Message> rendering(String producerId, Message message, MessageStatus status, MessageType messageType) throws TMQException
TMQExceptionpublic static List<KeyValuePair<String,Message>> rendering(String producerId, List<? extends Message> messageList, MessageStatus status, MessageType messageType) throws TMQException
TMQExceptionpublic static KeyValuePair<String,Message> renderingMessage(String producerId, Message message, MessageStatus status, MessageType messageType) throws TMQException
TMQExceptionpublic static List<KeyValuePair<String,Message>> renderingMessage(String producerId, List<Message> messageList, MessageStatus status, MessageType messageType) throws TMQException
TMQExceptionpublic static void setMessageStatus(Message message, MessageStatus status)
public static void setMessageStatus(List<Message> messageList, MessageStatus status)
public static Result<Boolean> check4Update(List<Message> messageList)
public static Result<Boolean> check4Delete(List<Message> messageList)
public static void reset(Message message, int clusterId)
public static void reset(List<? extends Message> messageList, int clusterId)
public static void date2Seconds(Message message)
Copyright © 2018. All rights reserved.