public class DownloadProgressTail extends net.covers1624.tconsole.AbstractTail implements DownloadListener
| Modifier and Type | Class and Description |
|---|---|
static class |
DownloadProgressTail.Pool |
static class |
DownloadProgressTail.Status |
| Constructor and Description |
|---|
DownloadProgressTail() |
| Modifier and Type | Method and Description |
|---|---|
void |
connecting()
Indicates that the download is attempting to connect.
|
void |
finish(long totalProcessed)
Marks the download as finished.
|
java.lang.String |
getFileName() |
long |
getProgress() |
long |
getStartTime() |
DownloadProgressTail.Status |
getStatus() |
long |
getTotalLen() |
void |
setFileName(java.lang.String fileName) |
boolean |
setLine(int line,
java.lang.String text) |
void |
setProgress(long progress) |
void |
setStartTime(long startTime) |
void |
setStatus(DownloadProgressTail.Status status) |
void |
setTotalLen(long totalLen) |
void |
start(long expectedLen)
The expected length for the download.
|
void |
tick() |
void |
update(long processedBytes)
Updates the listener on how many bytes have been processed.
|
public void tick()
tick in interface net.covers1624.tconsole.api.Tailpublic boolean setLine(int line,
java.lang.String text)
setLine in class net.covers1624.tconsole.AbstractTailpublic DownloadProgressTail.Status getStatus()
public java.lang.String getFileName()
public long getTotalLen()
public long getProgress()
public long getStartTime()
public void setStatus(DownloadProgressTail.Status status)
public void setFileName(java.lang.String fileName)
public void setTotalLen(long totalLen)
public void setProgress(long progress)
public void setStartTime(long startTime)
public void connecting()
DownloadListenerconnecting in interface DownloadListenerpublic void start(long expectedLen)
DownloadListenerstart in interface DownloadListenerexpectedLen - The expected length or -1.public void update(long processedBytes)
DownloadListenerupdate in interface DownloadListenerprocessedBytes - The progress.public void finish(long totalProcessed)
DownloadListenerfinish in interface DownloadListenertotalProcessed - The total number of bytes downloaded.