Class RocketMQUtils

java.lang.Object
com.alibaba.cloud.stream.binder.rocketmq.utils.RocketMQUtils

public final class RocketMQUtils extends Object
Author:
Jim
  • Method Details

    • mergeRocketMQProperties

      public static <T extends RocketMQCommonProperties> T mergeRocketMQProperties(RocketMQBinderConfigurationProperties binderConfigurationProperties, T mqProperties)
    • getInstanceName

      public static String getInstanceName(org.apache.rocketmq.remoting.RPCHook rpcHook, String identify)
    • getNameServerStr

      public static String getNameServerStr(String nameServer)
    • getMessageSelector

      public static org.apache.rocketmq.client.consumer.MessageSelector getMessageSelector(String expression)
    • anonymousGroup

      public static String anonymousGroup(String destination)
      generate anonymous group.
      Parameters:
      destination - not null
      Returns:
      anonymous group name.