Class MqttHttpRoutes


  • public final class MqttHttpRoutes
    extends Object
    mqtt http api 路由
    Author:
    L.cm
    • Constructor Detail

      • MqttHttpRoutes

        public MqttHttpRoutes()
    • Method Detail

      • addFilter

        public static void addFilter​(HttpFilter filter)
        注册路由
        Parameters:
        filter - HttpFilter
      • addFilter

        public static void addFilter​(int index,
                                     HttpFilter filter)
        注册路由
        Parameters:
        index - index
        filter - HttpFilter
      • getFilters

        public static List<HttpFilter> getFilters()
        读取所以的过滤器
        Returns:
        过滤器集合
      • register

        public static void register​(org.tio.http.common.Method method,
                                    String path,
                                    HttpHandler handler)
        注册路由
        Parameters:
        method - 请求方法
        path - 路径
        handler - HttpHandler
      • getHandler

        public static HandlerInfo getHandler​(String path)
        读取路由
        Parameters:
        path - 路径
        Returns:
        HandlerInfo
      • getHandler

        public static HandlerInfo getHandler​(org.tio.http.common.RequestLine requestLine)
        读取路由
        Parameters:
        requestLine - RequestLine
        Returns:
        HttpHandler