T
- 数据模型(泛型输入参数对象)public interface ApiInterface<T extends BaseModel>
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
getApiPath()
获得API的路径
|
io.vertx.core.http.HttpMethod |
getHttpMethod()
获得API接受的http method。
|
boolean |
hasPriority2InvokeApi(io.vertx.ext.web.RoutingContext rc)
是否拥有接口调用的权限, 默认都拥有接口调用权限
|
void |
logInputParameters(java.lang.String jsonStr)
日志记录传入的参数
|
java.lang.Class<T> |
returnClass()
获取泛型的class,用于反序列化。
|
java.lang.String getApiPath()
io.vertx.core.http.HttpMethod getHttpMethod()
java.lang.Class<T> returnClass()
void logInputParameters(java.lang.String jsonStr)
jsonStr
- json字符串boolean hasPriority2InvokeApi(io.vertx.ext.web.RoutingContext rc)
rc
- 路由上下文