public interface Handler<T>
处理接口,定义任务执行前后的回调方法以及属性配置逻辑
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Method Summary
Modifier and TypeMethodDescriptiondefault boolean后置处理回调方法,在任务执行完成后调用 可用于清理资源、记录日志或后处理操作default boolean前置处理回调方法,在任务执行前调用 可用于初始化、验证或预处理操作default booleansetProperties(Properties properties) 设置属性配置 用于配置处理器的属性或参数
-
Method Details
-
before
前置处理回调方法,在任务执行前调用 可用于初始化、验证或预处理操作- Parameters:
executor- 执行器,可能为代理对象args- 可变参数,传递额外上下文或数据- Returns:
- 返回 true 表示继续执行任务,返回 false 表示中断执行
-
after
后置处理回调方法,在任务执行完成后调用 可用于清理资源、记录日志或后处理操作- Parameters:
executor- 执行器,可能为代理对象args- 可变参数,传递额外上下文或数据- Returns:
- 返回 true 表示处理成功,返回 false 表示处理失败
-
setProperties
设置属性配置 用于配置处理器的属性或参数- Parameters:
properties- 属性集合,包含配置键值对- Returns:
- 返回 true 表示配置成功,返回 false 表示配置失败
-