public class FlinkBinlogTableListener
extends net.wicp.tams.common.binlog.alone.binlog.listener.AbsBinlogListener
| 构造器和说明 |
|---|
FlinkBinlogTableListener() |
| 限定符和类型 | 方法和说明 |
|---|---|
net.wicp.tams.common.Result |
doAlterTableCallBack(net.wicp.tams.common.binlog.alone.binlog.bean.Rule rule,
net.wicp.tams.common.binlog.alone.ListenerConf.ColHis colHis,
String sql,
String[] addColNames,
String updateColName,
String[] deleteColNames,
net.wicp.tams.common.constant.FieldFormart fieldFormart,
String newDb,
String newTb) |
void |
doBusiAsyncTrue(boolean isSplit,
boolean logicDel,
Map<net.wicp.tams.common.binlog.alone.binlog.bean.Rule,List<org.apache.commons.lang3.tuple.Pair<net.wicp.tams.common.binlog.alone.ListenerConf.DuckulaEvent,Map<net.wicp.tams.common.constant.ods.AddColName,Serializable>>>> sendDataCase) |
void |
doInit(net.wicp.tams.common.binlog.alone.binlog.bean.Rule rule,
int index) |
void |
setCtx(org.apache.flink.streaming.api.functions.source.SourceFunction.SourceContext<org.apache.flink.table.data.RowData> ctx) |
void |
setDuckulaDeserializationSchema(DuckulaDeserializationSchema duckulaDeserializationSchema) |
close, doBui, doBusiTrueOne, getFieldFormart, setOverCallBackpublic void setDuckulaDeserializationSchema(DuckulaDeserializationSchema duckulaDeserializationSchema)
public void setCtx(org.apache.flink.streaming.api.functions.source.SourceFunction.SourceContext<org.apache.flink.table.data.RowData> ctx)
public net.wicp.tams.common.Result doAlterTableCallBack(net.wicp.tams.common.binlog.alone.binlog.bean.Rule rule,
net.wicp.tams.common.binlog.alone.ListenerConf.ColHis colHis,
String sql,
String[] addColNames,
String updateColName,
String[] deleteColNames,
net.wicp.tams.common.constant.FieldFormart fieldFormart,
String newDb,
String newTb)
public void doInit(net.wicp.tams.common.binlog.alone.binlog.bean.Rule rule,
int index)
doInit 在接口中 net.wicp.tams.common.binlog.alone.binlog.listener.IConsumerListenerdoInit 在类中 net.wicp.tams.common.binlog.alone.binlog.listener.AbsBinlogListenerpublic void doBusiAsyncTrue(boolean isSplit,
boolean logicDel,
Map<net.wicp.tams.common.binlog.alone.binlog.bean.Rule,List<org.apache.commons.lang3.tuple.Pair<net.wicp.tams.common.binlog.alone.ListenerConf.DuckulaEvent,Map<net.wicp.tams.common.constant.ods.AddColName,Serializable>>>> sendDataCase)
doBusiAsyncTrue 在类中 net.wicp.tams.common.binlog.alone.binlog.listener.AbsConsumerListenerCopyright © 2023–2024. All rights reserved.