@Target(value={METHOD,TYPE,ANNOTATION_TYPE}) @Retention(value=RUNTIME) @Documented @Inherited @RequestAfterHandle @ResponseAfterHandle public @interface HttpConditional
| 限定符和类型 | 可选元素和说明 |
|---|---|
String[] |
request
请求实例必须满足的条件
|
int |
requestPriority
请求处理器执行的优先级,数值越小优先级越高
|
Class<? extends RequestAfterProcessor> |
requestProcessor
请求处理器的Class
|
String |
requestProcessorMsg
请求处理器的额外创建信息
|
String[] |
response
响应实例必须满足的条件
|
int |
responsePriority
响应处理器执行的优先级,数值越小优先级越高
|
Class<? extends ResponseAfterProcessor> |
responseProcessor
响应处理器的Class
|
String |
responseProcessorMsg
响应处理器的额外创建信息
|
public abstract String[] request
public abstract String[] response
public abstract Class<? extends RequestAfterProcessor> requestProcessor
public abstract String requestProcessorMsg
public abstract Class<? extends ResponseAfterProcessor> responseProcessor
public abstract String responseProcessorMsg
Copyright © 2023. All rights reserved.