软件包 net.neoremind.fountain.support

接口摘要
EventCallback<T extends BaseLogEvent> BaseLogEvent处理的回调接口
 

类摘要
EventListener binlog event的回调监听器
FormatDescriptionEventCallback FormatDescriptionEvent事件回调器
GtIdEventCallback GtidEvent事件回调器
QueryLogEventCallback QueryLogEvent事件回调器
RotateEventCallback RotateEvent事件回调器
RowsLogEventCallback<T extends RowsLogEvent> RowsLogEvent事件回调器

主要针对百度MySQL Ares 5.1版本,在BinlogEventHeader中存在一个groupid,就是gtid,设置到TrxContext.currGtId中

ThreadHolder ThreadLocal线程保存辅助类
TrxContext 事务上下文,一般用于在接收binlog的主处理流程中保存一些上下文信息,例如包括: 当前正在处理事务的gtid 当前正在处理事务的binlog filename和position binlog最先接到固定的一个FormatDescriptionEvent,包含MySQL的一些基本信息,例如版本
XidLogEventCallback XidLogEvent事件回调器
 



Copyright © 2016 neoremind. All rights reserved.