public class BinlogDownloadQueue
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
boolean |
running |
| 构造器和说明 |
|---|
BinlogDownloadQueue(java.util.List<BinlogFile> downloadQueue,
int batchFileSize,
java.lang.String destDir) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
cleanDir() |
void |
downOne() |
void |
execute(java.lang.Runnable runnable) |
boolean |
isLastFile(java.lang.String fileName) |
void |
notifyNotMatch() |
void |
prepare() |
void |
release() |
void |
silenceDownload() |
BinlogFile |
tryOne() |
public BinlogDownloadQueue(java.util.List<BinlogFile> downloadQueue, int batchFileSize, java.lang.String destDir) throws java.io.IOException
java.io.IOExceptionpublic void cleanDir()
throws java.io.IOException
java.io.IOExceptionpublic void silenceDownload()
public BinlogFile tryOne() throws java.lang.Throwable
java.lang.Throwablepublic void notifyNotMatch()
public boolean isLastFile(java.lang.String fileName)
public void prepare()
throws java.lang.InterruptedException
java.lang.InterruptedExceptionpublic void downOne()
public void release()
public void execute(java.lang.Runnable runnable)
throws java.lang.InterruptedException
java.lang.InterruptedExceptionCopyright © 2019. All rights reserved.