- ExceptionAdvisorRegister - com.relaxed.common.exception.aop中的类
-
异常通知注册器
用于注册和管理异常处理的切点和通知。
- ExceptionAdvisorRegister(Pointcut, Advice) - 类 的构造器com.relaxed.common.exception.aop.ExceptionAdvisorRegister
-
构造函数
创建异常通知注册器实例,初始化切点和通知。
- exceptionAdvisorRegister(PointCutBuilder, ExceptionAnnotationInterceptor) - 类 中的方法com.relaxed.common.exception.ExceptionAopAutoConfiguration
-
创建异常通知注册器
用于注册异常通知相关的配置,包括切点和异常拦截器。
- ExceptionAnnotationAdvisor - com.relaxed.common.exception.aop中的类
-
异常注解通知者
继承自 AbstractPointcutAdvisor,实现了 BeanFactoryAware 接口。
- ExceptionAnnotationAdvisor(ExceptionAdvisorRegister) - 类 的构造器com.relaxed.common.exception.aop.ExceptionAnnotationAdvisor
-
构造函数
基于异常通知注册器创建通知者实例。
- exceptionAnnotationAdvisor(ExceptionAdvisorRegister) - 类 中的方法com.relaxed.common.exception.ExceptionAopAutoConfiguration
-
创建异常注解通知者
用于将异常通知注册器与AOP框架集成。
- ExceptionAnnotationInterceptor - com.relaxed.common.exception.aop中的类
-
异常注解拦截器
实现了AOP的MethodInterceptor接口,用于拦截带有异常注解的方法调用。
- ExceptionAnnotationInterceptor() - 类 的构造器com.relaxed.common.exception.aop.ExceptionAnnotationInterceptor
-
- exceptionAnnotationInterceptor(GlobalExceptionHandler) - 类 中的方法com.relaxed.common.exception.ExceptionAopAutoConfiguration
-
创建异常注解拦截器
用于拦截和处理带有异常注解的方法。
- ExceptionAopAutoConfiguration - com.relaxed.common.exception中的类
-
异常处理AOP自动配置类
提供基于AOP的异常处理自动配置,包括切点构建、通知注册、异常拦截等功能。
- ExceptionAopAutoConfiguration() - 类 的构造器com.relaxed.common.exception.ExceptionAopAutoConfiguration
-
- ExceptionHandleConfig - com.relaxed.common.exception中的类
-
异常处理配置类
用于配置异常处理的相关参数,包括忽略的异常类型、通知间隔时间、消息阈值等。
- ExceptionHandleConfig() - 类 的构造器com.relaxed.common.exception.ExceptionHandleConfig
-
- ExceptionHolder - com.relaxed.common.exception.holder中的类
-
异常信息持有者
使用ThreadLocal存储异常上下文信息,用于跟踪和传递异常处理过程中的状态。
- ExceptionMessage - com.relaxed.common.exception.domain中的类
-
异常通知消息
用于封装异常通知的详细信息,包括异常标识、消息内容、发生次数等。
- ExceptionMessage() - 类 的构造器com.relaxed.common.exception.domain.ExceptionMessage
-
- ExceptionNotice - com.relaxed.common.exception.annotation中的注释类型
-
异常通知注解
用于标记需要异常通知的类或方法。
- ExceptionNoticeResponse - com.relaxed.common.exception.domain中的类
-
异常通知响应
用于封装异常通知的整体响应结果,包括通知是否成功、通知者数量等信息。
- ExceptionNoticeResponse() - 类 的构造器com.relaxed.common.exception.domain.ExceptionNoticeResponse
-
- ExceptionNoticeResult - com.relaxed.common.exception.domain中的类
-
异常通知结果
用于记录单个通知处理器的执行结果,包括通知类型、执行状态和错误信息。
- ExceptionNoticeResult() - 类 的构造器com.relaxed.common.exception.domain.ExceptionNoticeResult
-
- ExceptionNotifier - com.relaxed.common.exception.notifier中的接口
-
异常通知器接口
定义了异常通知的统一接口,用于实现不同渠道的异常通知功能。
- ExceptionNotifierHolder - com.relaxed.common.exception.holder中的类
-
ExceptionNotifierHolder
- ExceptionNotifierHolder(List<ExceptionNotifier>, NoticeResultDecision) - 类 的构造器com.relaxed.common.exception.holder.ExceptionNotifierHolder
-