Class MqttHttpRoutes
- java.lang.Object
-
- br.com.anteros.mqtt.core.server.http.handler.MqttHttpRoutes
-
public final class MqttHttpRoutes extends Object
mqtt http api 路由- Author:
- L.cm
-
-
Constructor Summary
Constructors Constructor Description MqttHttpRoutes()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidaddFilter(int index, HttpFilter filter)注册路由static voidaddFilter(HttpFilter filter)注册路由static List<HttpFilter>getFilters()读取所以的过滤器static HandlerInfogetHandler(String path)读取路由static HandlerInfogetHandler(org.tio.http.common.RequestLine requestLine)读取路由static voidregister(org.tio.http.common.Method method, String path, HttpHandler handler)注册路由
-
-
-
Method Detail
-
addFilter
public static void addFilter(HttpFilter filter)
注册路由- Parameters:
filter- HttpFilter
-
addFilter
public static void addFilter(int index, HttpFilter filter)注册路由- Parameters:
index- indexfilter- 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
-
-