介绍
该组件主要是读取数据的具体实现,可自行扩展。不能单独运行,需要作用于 主动获取型Input
上才能运行。
实现
- 实现接口:
com.starblues.rope.core.input.reader.Reader
实现方法说明:
id(): 定义该读取者id(全局读取者唯一)
name(): 定义该读取者的名称
describe(): 定义该读取者的描述
initialize():初始化
configParameter():该读取者所需参数,如果不需要参数,则返回null
reader(Consumer consumer): 读取数据的核心实现,读取数据后使用consumer对象将数据传输到系统中
destroy(): 停止销毁的具体实现
- 在该实现类的头部新增Spring注解@Component