public class RocketMQUtil extends Object
| 构造器和说明 |
|---|
RocketMQUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static org.springframework.messaging.MessagingException |
convert(org.apache.rocketmq.client.exception.MQClientException e) |
static org.apache.rocketmq.client.producer.TransactionListener |
convert(RocketMQLocalTransactionListener listener) |
static org.apache.rocketmq.common.message.Message |
convertToRocketMessage(org.springframework.messaging.converter.MessageConverter messageConverter,
String charset,
String destination,
org.springframework.messaging.Message<?> message) |
static org.apache.rocketmq.common.message.Message |
convertToRocketMessage(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
String charset,
String destination,
org.springframework.messaging.Message message)
已过时。
|
static org.springframework.messaging.Message |
convertToSpringMessage(org.apache.rocketmq.common.message.Message message) |
static org.springframework.messaging.Message |
convertToSpringMessage(org.apache.rocketmq.common.message.MessageExt message) |
static org.apache.rocketmq.client.consumer.DefaultLitePullConsumer |
createDefaultLitePullConsumer(String nameServer,
String accessChannel,
String groupName,
String topicName,
MessageModel messageModel,
SelectorType selectorType,
String selectorExpression,
String ak,
String sk,
int pullBatchSize,
boolean useTLS) |
static org.apache.rocketmq.client.producer.DefaultMQProducer |
createDefaultMQProducer(String groupName,
String ak,
String sk,
boolean isEnableMsgTrace,
String customizedTraceTopic) |
static String |
getInstanceName(String identify) |
static org.apache.rocketmq.remoting.RPCHook |
getRPCHookByAkSk(org.springframework.core.env.Environment env,
String accessKeyOrExpr,
String secretKeyOrExpr) |
static String |
toRocketHeaderKey(String rawKey) |
public static org.apache.rocketmq.client.producer.TransactionListener convert(RocketMQLocalTransactionListener listener)
public static org.springframework.messaging.MessagingException convert(org.apache.rocketmq.client.exception.MQClientException e)
public static org.springframework.messaging.Message convertToSpringMessage(org.apache.rocketmq.common.message.MessageExt message)
public static org.springframework.messaging.Message convertToSpringMessage(org.apache.rocketmq.common.message.Message message)
@Deprecated public static org.apache.rocketmq.common.message.Message convertToRocketMessage(com.fasterxml.jackson.databind.ObjectMapper objectMapper, String charset, String destination, org.springframework.messaging.Message message)
public static org.apache.rocketmq.common.message.Message convertToRocketMessage(org.springframework.messaging.converter.MessageConverter messageConverter,
String charset,
String destination,
org.springframework.messaging.Message<?> message)
public static org.apache.rocketmq.remoting.RPCHook getRPCHookByAkSk(org.springframework.core.env.Environment env,
String accessKeyOrExpr,
String secretKeyOrExpr)
public static org.apache.rocketmq.client.producer.DefaultMQProducer createDefaultMQProducer(String groupName, String ak, String sk, boolean isEnableMsgTrace, String customizedTraceTopic)
public static org.apache.rocketmq.client.consumer.DefaultLitePullConsumer createDefaultLitePullConsumer(String nameServer, String accessChannel, String groupName, String topicName, MessageModel messageModel, SelectorType selectorType, String selectorExpression, String ak, String sk, int pullBatchSize, boolean useTLS) throws org.apache.rocketmq.client.exception.MQClientException
org.apache.rocketmq.client.exception.MQClientExceptionCopyright © 2022 Apache Software Foundation. All rights reserved.