public class BinglogReadDump extends BufferedInputStream implements IBinlogRead
inBIN_ROW, BINLOG_MAGIC, HEAD_LENGTH| 构造器和说明 |
|---|
BinglogReadDump(String uuid,
Checksum checksum,
InputStream in,
ISender... senders) |
BinglogReadDump(String uuid,
Checksum checksum,
InputStream in,
String dbPattern,
String tbPattern,
ISender... senders) |
| 限定符和类型 | 方法和说明 |
|---|---|
Result |
checkHead()
不用检查魔数,因为dump不支持小于4的pos
|
Pos |
curPos()
返回当前的位点
|
CountNum |
getCountNum()
返回统计数据
|
long |
getCurPos()
得到当前位置
|
String |
getFileName() |
protected BinLogVersion |
getVersion(EventHeader firstHead) |
void |
initCountNum(CountNum countNum) |
boolean |
isCurFile() |
void |
read(long pos) |
void |
resetNum()
重置增、删、改统计数据
|
void |
setCurFile(boolean curFile) |
void |
setFileName(String fileName) |
void |
setGtids(String gtids) |
void |
setMasterServerId(long masterServerId) |
available, close, mark, markSupported, read, read, reset, skipreadpublic BinglogReadDump(String uuid, Checksum checksum, InputStream in, ISender... senders)
public Result checkHead()
checkHead 在接口中 IBinlogReadpublic void read(long pos)
throws IOException
read 在接口中 IBinlogReadIOExceptionprotected BinLogVersion getVersion(EventHeader firstHead)
public long getCurPos()
public String getFileName()
public void setFileName(String fileName)
public boolean isCurFile()
public void setCurFile(boolean curFile)
public Pos curPos()
IBinlogReadcurPos 在接口中 IBinlogReadpublic void resetNum()
IBinlogReadresetNum 在接口中 IBinlogReadpublic CountNum getCountNum()
IBinlogReadgetCountNum 在接口中 IBinlogReadpublic void initCountNum(CountNum countNum)
public void setMasterServerId(long masterServerId)
public void setGtids(String gtids)
Copyright © 2017. All rights reserved.