public class ParseLogOnline extends BaseLogFetcher
charset, colsMap, connConf, fileName, gtids, metric, saveCheckPoint, xid| 构造器和说明 |
|---|
ParseLogOnline(ListenerConf.ConnConf.Builder connConfBuilder) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close() |
ListenerConf.CheckPoint |
getCheckPoint(long time) |
ListenerConf.CheckPoint |
getCheckPointCur() |
ListenerConf.Position |
getCurpos() |
String |
getVar(Connection conn,
String var,
boolean isGlobal) |
protected void |
init(ListenerConf.ConnConf.Builder connConfBuilder)
初始化一些变量
|
boolean |
isAvailable(Connection conn,
String gtidStr,
String uuid) |
boolean |
isClose() |
protected void |
parseGtidLogEventSub(net.wicp.tams.common.binlog.parser.event.GtidLogEvent event) |
void |
read()
需要考虑网络斗动问题
|
void |
setColHis(List<ListenerConf.ColHis> colHisList) |
findCols, getBinlogListener, parseGtidLogEvent, parseOneRow, parseQueryEvent, parseRowsEvent, parseXidEvent, ValidKeypublic ParseLogOnline(ListenerConf.ConnConf.Builder connConfBuilder)
protected void init(ListenerConf.ConnConf.Builder connConfBuilder)
BaseLogFetcherinit 在类中 BaseLogFetcherpublic boolean isClose()
public void read()
read 在类中 BaseLogFetcherprotected void parseGtidLogEventSub(net.wicp.tams.common.binlog.parser.event.GtidLogEvent event)
parseGtidLogEventSub 在类中 BaseLogFetcherpublic ListenerConf.Position getCurpos()
public ListenerConf.CheckPoint getCheckPointCur()
public ListenerConf.CheckPoint getCheckPoint(long time)
public void setColHis(List<ListenerConf.ColHis> colHisList)
public void close()
close 在类中 BaseLogFetcherpublic String getVar(Connection conn, String var, boolean isGlobal) throws SQLException
SQLExceptionpublic boolean isAvailable(Connection conn, String gtidStr, String uuid) throws SQLException
SQLExceptionCopyright © 2019. All rights reserved.