Class TopicUtil


  • public final class TopicUtil
    extends Object
    Mqtt Topic 工具
    Author:
    L.cm
    • Constructor Detail

      • TopicUtil

        public TopicUtil()
    • Method Detail

      • match

        public static boolean match​(String topicFilter,
                                    String topicName)
        判断 topicFilter topicName 是否匹配
        Parameters:
        topicFilter - topicFilter
        topicName - topicName
        Returns:
        是否匹配
      • getTopicPattern

        public static Pattern getTopicPattern​(String topicFilter)
        mqtt topicFilter 转正则
        Parameters:
        topicFilter - topicFilter
        Returns:
        Pattern
      • getTopicFilterPattern

        public static Pattern getTopicFilterPattern​(String topicFilter)
        mqtt topicFilter 转正则
        Parameters:
        topicFilter - topicFilter
        Returns:
        Pattern
      • getTopicFilter

        public static String getTopicFilter​(String topicTemplate)
        获取处理完成之后的 topic
        Parameters:
        topicTemplate - topic 模板
        Returns:
        获取处理完成之后的 topic