public class XRouter extends Object
| 构造器和说明 |
|---|
XRouter() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
add(String path,
int endpoint,
XMethod method,
int index,
XHandler handler)
添加路由关系 for XHandler
|
void |
add(String path,
int endpoint,
XMethod method,
XHandler handler)
添加路由关系 for XHandler
|
void |
add(String path,
XHandler handler)
添加路由关系 for XHandler
|
void |
add(String path,
XListener listener)
添加路由关系 for XListener
|
void |
add(String path,
XMethod method,
int index,
XListener listener)
添加路由关系 for XListener
|
void |
add(String path,
XMethod method,
XListener listener) |
List<XHandler> |
atAfter() |
List<XHandler> |
atBefore() |
void |
clear()
清空路由关系
|
List<XHandler> |
matchAll(XContext context,
int endpoint)
区配多个目标(根据上上文)
|
XHandler |
matchOne(XContext context,
int endpoint)
区配一个目标(根据上上文)
|
XListener |
matchOne(XSession session)
区配一个目标(根据上上文)
|
public void add(String path, int endpoint, XMethod method, XHandler handler)
public void add(String path, int endpoint, XMethod method, int index, XHandler handler)
public void add(String path, XMethod method, int index, XListener listener)
public void clear()
Copyright © 2020. All rights reserved.