public class MQMessage extends Object
| 构造器和说明 |
|---|
MQMessage() |
MQMessage(String topic,
Object body) |
MQMessage(String topic,
String bizKey,
Object body) |
MQMessage(String topic,
String tag,
String bizKey,
Object body) |
public String getTenantId()
public String getBusinessUnitId()
public String getRequestId()
public String getProduceBy()
public String getTopic()
public void setTopic(String topic)
topic - the topic to setpublic String getTag()
public void setTag(String tag)
public String getBizKey()
public void setBizKey(String bizKey)
bizKey - the bizKey to setpublic Long getProcessTime()
public void setProcessTime(Long processTime)
public Object getBody()
public void setBody(Object body)
body - the body to setpublic Long getDeliverTime()
public void setDeliverTime(Long deliverTime)
public String getMsgId()
public void setMsgId(String msgId)
public String getTxId()
public void setTxId(String txId)
public Integer getPartition()
public void setPartition(Integer partition)
public long getOffset()
public void setOffset(long offset)
public int getConsumeTimes()
public void setConsumeTimes(int consumeTimes)
public String getPartitionKey()
public void setPartitionKey(String partitionKey)
public boolean containsHeader(String name)
public void onProducerFinished(String msgId, int partition, long offset)
public MQMessage initContextHeaders()
public MQMessage setUserContextOnProduce()
public MQMessage setUserContextOnConsume()
public void setTenantId(String tenantId)
public byte[] bodyAsBytes()
public String toMessageValue(boolean onlyBody)
public <T> T toObject(Class<T> clazz)
public void setOriginMessage(Object originMessage)
public <T> T getOriginMessage(Class<?> clazz)
public boolean originStatusCompleted(String statusCheckUrl)
public String logString()
Copyright © 2025. All rights reserved.