public abstract class AbsBinlogListener extends Object implements IBinlogListener
| 限定符和类型 | 字段和说明 |
|---|---|
protected ListenerConf.ConnConf |
connConf |
protected RuleManager |
ruleManager |
| 构造器和说明 |
|---|
AbsBinlogListener() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close() |
void |
doBui(Rule rule,
ListenerConf.DuckulaEvent duckulaEvent)
单个单个的数据处理,与doBuiBatch只是实现一个就可以了 Map(String, String) datamap
在binlog监听不能用,但consumer幂等情况下需要
|
abstract void |
doBusiTrue(Rule rule,
ListenerConf.DuckulaEvent duckulaEvent) |
abstract void |
doInit(Rule rule,
int index) |
void |
init(ListenerConf.ConnConf connConf) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdoAlterTableCallBackprotected RuleManager ruleManager
protected ListenerConf.ConnConf connConf
public final void init(ListenerConf.ConnConf connConf)
init 在接口中 IBinlogListenerpublic void close()
close 在接口中 IBinlogListenerpublic final void doBui(Rule rule, ListenerConf.DuckulaEvent duckulaEvent)
IBinlogListenerdoBui 在接口中 IBinlogListenerrule - 规则duckulaEvent - 事件包public abstract void doBusiTrue(Rule rule, ListenerConf.DuckulaEvent duckulaEvent)
public abstract void doInit(Rule rule, int index)
Copyright © 2020. All rights reserved.