所有类
-
所有类 类概要 异常错误概要 注释类型概要 类 说明 Import 资源导入注解Plugin 插件:处理数据,满足功能需求 插件抛出普通异常框架捕获处理消化 插件抛出UnacceptableException或Error框架认为处理失败,重新处理数据 用户定义插件继承此类,实现以下方法 1. init: 初始化插件 2. destroy: 销毁插件 3. handle: 处理数据 用户插件可覆盖以下方法(默认实现为空) 1. flush: 冲刷插件内容,如业务需要定期落地效果,框架可保证数据定期落地(此方法框架定期调用) 2. postInit: 初始化之后操作实现(此方法框架保证init调用完成之后调用)Preprocessor 预处理器 stream流程启动前调用ProcessResult 数据处理结果 处理结果区分分支,根据分支将数据分发下游ReceiveConverter 接收数据转换器 负责将数据源数据转换为KVRecordsReceiveProcessor 接收数据处理器 处理接收器数据,用户不用关心此类,框架提供默认实现Receiver 数据接收器 针对不同数据源实现不同接收器,实现数据接收器的启动和停止逻辑 实现自行调用receiveProcessor处理接收数据Resource 资源注解 框架解析注解实现Resource注入Resource<T> 管理开销较大资源的生命周期,达到全局资源共享的目的 用户自定义资源需要继承此类,实现create和destroy方法,定义资源创建和销毁逻辑StreamApplication stream应用配置注解StreamConstants stream常量定义UnacceptableException 不可接受异常 抛出该异常表示不可接受数据处理失败,框架捕获该异常后对数据重新处理