public class RocketMQMessageHeaderAccessor
extends org.springframework.messaging.support.MessageHeaderAccessor
| Constructor and Description |
|---|
RocketMQMessageHeaderAccessor() |
RocketMQMessageHeaderAccessor(org.springframework.messaging.Message<?> message) |
copyHeaders, copyHeadersIfAbsent, createAccessor, getAccessor, getAccessor, getContentType, getDetailedLogMessage, getDetailedPayloadLogMessage, getErrorChannel, getHeader, getId, getMessageHeaders, getMutableAccessor, getReplyChannel, getShortLogMessage, getShortPayloadLogMessage, getTimestamp, isModified, isMutable, isReadableContentType, isReadOnly, removeHeader, removeHeaders, setContentType, setErrorChannel, setErrorChannelName, setHeader, setHeaderIfAbsent, setImmutable, setLeaveMutable, setModified, setReplyChannel, setReplyChannelName, toMap, toMessageHeaders, toString, verifyTypepublic RocketMQMessageHeaderAccessor()
public RocketMQMessageHeaderAccessor(org.springframework.messaging.Message<?> message)
public Acknowledgement getAcknowledgement(org.springframework.messaging.Message message)
public RocketMQMessageHeaderAccessor withAcknowledgment(Acknowledgement acknowledgment)
public String getTags()
public RocketMQMessageHeaderAccessor withTags(String tag)
public String getKeys()
public RocketMQMessageHeaderAccessor withKeys(String keys)
public org.apache.rocketmq.common.message.MessageExt getRocketMessage()
public RocketMQMessageHeaderAccessor withRocketMessage(org.apache.rocketmq.common.message.MessageExt message)
public Integer getDelayTimeLevel()
public RocketMQMessageHeaderAccessor withDelayTimeLevel(Integer delayTimeLevel)
public Integer getFlag()
public RocketMQMessageHeaderAccessor withFlag(Integer delayTimeLevel)
public Object getTransactionalArg()
public org.apache.rocketmq.client.producer.SendResult getSendResult()
public static void putSendResult(org.springframework.integration.support.MutableMessage message,
org.apache.rocketmq.client.producer.SendResult sendResult)
Copyright © 2018 Pivotal Software, Inc.. All rights reserved.