类 RocketMQUtil
- java.lang.Object
-
- org.apache.rocketmq.spring.support.RocketMQUtil
-
public class RocketMQUtil extends Object
-
-
构造器概要
构造器 构造器 说明 RocketMQUtil()
-
方法概要
所有方法 静态方法 具体方法 已过时的方法 修饰符和类型 方法 说明 static org.springframework.messaging.MessagingExceptionconvert(org.apache.rocketmq.client.exception.MQClientException e)static org.apache.rocketmq.client.producer.TransactionListenerconvert(RocketMQLocalTransactionListener listener)static org.apache.rocketmq.common.message.MessageconvertToRocketMessage(com.fasterxml.jackson.databind.ObjectMapper objectMapper, String charset, String destination, org.springframework.messaging.Message message)已过时。static org.apache.rocketmq.common.message.MessageconvertToRocketMessage(org.springframework.messaging.converter.MessageConverter messageConverter, String charset, String destination, org.springframework.messaging.Message<?> message)static org.springframework.messaging.MessageconvertToSpringMessage(org.apache.rocketmq.common.message.Message message)static org.springframework.messaging.MessageconvertToSpringMessage(org.apache.rocketmq.common.message.MessageExt message)static org.apache.rocketmq.client.consumer.DefaultLitePullConsumercreateDefaultLitePullConsumer(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.DefaultMQProducercreateDefaultMQProducer(String groupName, String ak, String sk, boolean isEnableMsgTrace, String customizedTraceTopic)static StringgetNamespace(String specifiedNamespace, String defaultNamespace)static org.apache.rocketmq.remoting.RPCHookgetRPCHookByAkSk(org.springframework.core.env.Environment env, String accessKeyOrExpr, String secretKeyOrExpr)static StringtoRocketHeaderKey(String rawKey)
-
-
-
方法详细资料
-
convert
public static org.apache.rocketmq.client.producer.TransactionListener convert(RocketMQLocalTransactionListener listener)
-
convert
public static org.springframework.messaging.MessagingException convert(org.apache.rocketmq.client.exception.MQClientException e)
-
convertToSpringMessage
public static org.springframework.messaging.Message convertToSpringMessage(org.apache.rocketmq.common.message.MessageExt message)
-
convertToSpringMessage
public static org.springframework.messaging.Message convertToSpringMessage(org.apache.rocketmq.common.message.Message message)
-
convertToRocketMessage
@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)
已过时。
-
convertToRocketMessage
public static org.apache.rocketmq.common.message.Message convertToRocketMessage(org.springframework.messaging.converter.MessageConverter messageConverter, String charset, String destination, org.springframework.messaging.Message<?> message)
-
getRPCHookByAkSk
public static org.apache.rocketmq.remoting.RPCHook getRPCHookByAkSk(org.springframework.core.env.Environment env, String accessKeyOrExpr, String secretKeyOrExpr)
-
createDefaultMQProducer
public static org.apache.rocketmq.client.producer.DefaultMQProducer createDefaultMQProducer(String groupName, String ak, String sk, boolean isEnableMsgTrace, String customizedTraceTopic)
-
createDefaultLitePullConsumer
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.MQClientException
-
-