介绍

该组件主要是读取数据的具体实现,可自行扩展。不能单独运行,需要作用于 主动获取型Input上才能运行。

实现

  1. 实现接口:com.starblues.rope.core.input.reader.Reader

实现方法说明:

  1. id(): 定义该读取者id(全局读取者唯一)
  2. name(): 定义该读取者的名称
  3. describe(): 定义该读取者的描述
  4. initialize():初始化
  5. configParameter():该读取者所需参数,如果不需要参数,则返回null
  6. reader(Consumer consumer): 读取数据的核心实现,读取数据后使用consumer对象将数据传输到系统中
  7. destroy(): 停止销毁的具体实现
  1. 在该实现类的头部新增Spring注解@Component