@FunctionalInterface public interface RouterInterceptor
| 限定符和类型 | 方法和说明 |
|---|---|
void |
doIntercept(Context ctx,
Handler mainHandler,
RouterInterceptorChain chain)
执行拦截
|
default PathRule |
pathPatterns()
路径匹配模式
|
default void |
postArguments(Context ctx,
ParamWrap[] args,
Object[] vals)
提交参数(MethodWrap::invokeByAspect 执行前调用)
|
default Object |
postResult(Context ctx,
Object result)
提交结果(action / render 执行前调用)
|
default PathRule pathPatterns()
void doIntercept(Context ctx, @Nullable Handler mainHandler, RouterInterceptorChain chain) throws Throwable
Throwabledefault void postArguments(Context ctx, ParamWrap[] args, Object[] vals) throws Throwable
ThrowableCopyright © 2024. All rights reserved.