类 InterceptorExecute


  • public class InterceptorExecute
    extends Object
    执行拦截器
    • 构造器详细资料

      • InterceptorExecute

        public InterceptorExecute()
    • 方法详细资料

      • getInterceptorModelList

        public static List<InterceptorModel> getInterceptorModelList​(String route)
        获取这个路由对应的拦截器
        参数:
        route -
        返回:
      • before

        public static Object before​(List<InterceptorModel> interceptorModelList,
                                    io.magician.tcp.codec.impl.http.request.MagicianRequest request)
                             throws Exception
        执行拦截器的before
        参数:
        interceptorModelList -
        request -
        返回:
        抛出:
        Exception
      • after

        public static Object after​(List<InterceptorModel> interceptorModelList,
                                   io.magician.tcp.codec.impl.http.request.MagicianRequest request,
                                   Object apiResult)
                            throws Exception
        执行拦截器的after
        参数:
        interceptorModelList -
        request -
        apiResult -
        返回:
        抛出:
        Exception