mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-07-21 15:09:48 +08:00
@@ -17,7 +17,7 @@ public interface StreamProgress {
|
||||
*
|
||||
* @param progressSize 已经进行的大小
|
||||
*/
|
||||
void progress(long progressSize);
|
||||
void progress(long contentLength, long progressSize);
|
||||
|
||||
/**
|
||||
* 结束
|
||||
|
@@ -107,7 +107,7 @@ public class ChannelCopier extends IoCopier<ReadableByteChannel, WritableByteCha
|
||||
numToRead -= read;
|
||||
total += read;
|
||||
if (null != progress) {
|
||||
progress.progress(total);
|
||||
progress.progress(this.count, total);
|
||||
}
|
||||
}
|
||||
|
||||
|
@@ -108,7 +108,7 @@ public class ReaderWriterCopier extends IoCopier<Reader, Writer> {
|
||||
numToRead -= read;
|
||||
total += read;
|
||||
if (null != progress) {
|
||||
progress.progress(total);
|
||||
progress.progress(this.count, total);
|
||||
}
|
||||
}
|
||||
|
||||
|
@@ -107,7 +107,7 @@ public class StreamCopier extends IoCopier<InputStream, OutputStream> {
|
||||
numToRead -= read;
|
||||
total += read;
|
||||
if (null != progress) {
|
||||
progress.progress(total);
|
||||
progress.progress(this.count, total);
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user