public class PluginAssit extends Object
| 构造器和说明 |
|---|
PluginAssit() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
cleanCheckPoint() |
static ListenerConf.ColHis |
convertCosHis(String host,
String db,
String tb,
long time,
List<MySqlColBean> colList,
YesOrNo isRds) |
static ListenerConf.Position.Builder |
getCheckPoint() |
static List<String> |
getJdbcPluginDataSourceConf() |
static com.alibaba.fastjson.JSONObject |
getKeySplit(List<org.apache.commons.lang3.tuple.Pair<String,Serializable>> keyValues) |
static String |
getKeySplitNo(String db,
String tb) |
static org.apache.commons.lang3.tuple.Pair<String,String> |
getNewDbTb(Rule rule,
ListenerConf.DuckulaEvent duckulaEvent)
得到新的dbtb名。
|
static Map<Rule,ListenerConf.DuckulaEvent> |
proCascadeDatas(Connection connection,
ListenerConf.DuckulaEvent duckulaEvent,
int index,
Rule rule) |
static void |
setCheckPoint(ListenerConf.Position.Builder lastGtidOver) |
static String |
toJsonStr(com.google.protobuf.Message message) |
static <T extends com.google.protobuf.Message> |
toMessage(String jsonstr,
Class<T> clazz)
把jsonl转为message
|
public static ListenerConf.ColHis convertCosHis(String host, String db, String tb, long time, List<MySqlColBean> colList, YesOrNo isRds)
public static String toJsonStr(com.google.protobuf.Message message)
public static com.alibaba.fastjson.JSONObject getKeySplit(List<org.apache.commons.lang3.tuple.Pair<String,Serializable>> keyValues)
public static <T extends com.google.protobuf.Message> T toMessage(String jsonstr, Class<T> clazz)
jsonstr - clazz - public static Map<Rule,ListenerConf.DuckulaEvent> proCascadeDatas(Connection connection, ListenerConf.DuckulaEvent duckulaEvent, int index, Rule rule)
public static org.apache.commons.lang3.tuple.Pair<String,String> getNewDbTb(Rule rule, ListenerConf.DuckulaEvent duckulaEvent)
rule - duckulaEvent - public static void setCheckPoint(ListenerConf.Position.Builder lastGtidOver)
public static void cleanCheckPoint()
public static ListenerConf.Position.Builder getCheckPoint()
Copyright © 2023. All rights reserved.