类 FlinkBinlogTableListener
- java.lang.Object
-
- net.wicp.tams.common.binlog.alone.binlog.listener.AbsConsumerListener
-
- net.wicp.tams.common.binlog.alone.binlog.listener.AbsBinlogListener
-
- net.wicp.tams.common.flink.connector.binlog.connector.FlinkBinlogTableListener
-
- 所有已实现的接口:
net.wicp.tams.common.binlog.alone.binlog.listener.IBinlogListener,net.wicp.tams.common.binlog.alone.binlog.listener.IConsumerListener
public class FlinkBinlogTableListener extends net.wicp.tams.common.binlog.alone.binlog.listener.AbsBinlogListener
-
-
构造器概要
构造器 构造器 说明 FlinkBinlogTableListener()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 net.wicp.tams.common.ResultdoAlterTableCallBack(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)voiddoBusiAsyncTrue(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)voiddoInit(net.wicp.tams.common.binlog.alone.binlog.bean.Rule rule, int index)voidsetCtx(org.apache.flink.streaming.api.functions.source.SourceFunction.SourceContext<org.apache.flink.table.data.RowData> ctx)voidsetDuckulaDeserializationSchema(net.wicp.tams.common.flink.common.schema.DuckulaDeserializationSchema duckulaDeserializationSchema)-
从类继承的方法 net.wicp.tams.common.binlog.alone.binlog.listener.AbsConsumerListener
close, doBui, doBusiTrueOne, getFieldFormart, setOverCallBack
-
-
-
-
方法详细资料
-
setDuckulaDeserializationSchema
public void setDuckulaDeserializationSchema(net.wicp.tams.common.flink.common.schema.DuckulaDeserializationSchema duckulaDeserializationSchema)
-
setCtx
public void setCtx(org.apache.flink.streaming.api.functions.source.SourceFunction.SourceContext<org.apache.flink.table.data.RowData> ctx)
-
doAlterTableCallBack
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)
-
doInit
public void doInit(net.wicp.tams.common.binlog.alone.binlog.bean.Rule rule, int index)- 指定者:
doInit在接口中net.wicp.tams.common.binlog.alone.binlog.listener.IConsumerListener- 指定者:
doInit在类中net.wicp.tams.common.binlog.alone.binlog.listener.AbsBinlogListener
-
doBusiAsyncTrue
public 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.AbsConsumerListener
-
-