public class CustomDelayMessage<T> extends Object implements IDelayMessage
DATA_ID, DEFAULT_TABLE_NAME, MESSAGE_ID, MESSAGE_KEY, MESSAGE_TYPE, TABLE_NAME| 构造器和说明 |
|---|
CustomDelayMessage() |
CustomDelayMessage(String messageKey,
java.time.Duration delay,
T payload) |
CustomDelayMessage(T payload) |
CustomDelayMessage(T payload,
java.time.Duration delay) |
CustomDelayMessage(T payload,
int day) |
| 限定符和类型 | 方法和说明 |
|---|---|
java.time.Duration |
getDelay()
延时时间
|
String |
getMessageKey()
消息key/消息类型
|
T |
getPayload()
数据体
|
void |
setDelay(java.time.Duration delay) |
void |
setMessageKey(String messageKey) |
void |
setPayload(T payload) |
String |
toString() |
public CustomDelayMessage()
public CustomDelayMessage(String messageKey, java.time.Duration delay, T payload)
public CustomDelayMessage(T payload)
public CustomDelayMessage(T payload, java.time.Duration delay)
public CustomDelayMessage(T payload, int day)
public String getMessageKey()
IDelayMessagegetMessageKey 在接口中 IDelayMessagepublic void setMessageKey(String messageKey)
public java.time.Duration getDelay()
IDelayMessagegetDelay 在接口中 IDelayMessagepublic void setDelay(java.time.Duration delay)
public T getPayload()
IDelayMessagegetPayload 在接口中 IDelayMessagepublic void setPayload(T payload)
Copyright © 2020. All rights reserved.