onbon.bx06.file
Interface BxFileWriterListener<C>


public interface BxFileWriterListener<C>

文件写入监听器。

Author:
ONBON

Method Summary
 void cancel(C owner, String fileName, Bx6GException ex)
          取消文件写入。
 void done(C owner)
          完成所有文件写入。
 void fileFinish(C owner, String fileName, int total)
          完成新文件写入。
 void fileWriting(C owner, String fileName, int total)
          开始新文件写入。
 void progressChanged(C owner, String fileName, int write, int total)
          更新文件写入进度。
 

Method Detail

fileWriting

void fileWriting(C owner,
                 String fileName,
                 int total)
开始新文件写入。

Parameters:
owner - 驱动。
fileName - 文件名称。
total - 文件位元数。

fileFinish

void fileFinish(C owner,
                String fileName,
                int total)
完成新文件写入。

Parameters:
owner - 驱动。
fileName - 文件名称。
total - 文件位元数。

progressChanged

void progressChanged(C owner,
                     String fileName,
                     int write,
                     int total)
更新文件写入进度。

Parameters:
owner - 驱动。
fileName - 文件名称。
write - 已写入位元数。
total - 文件位元数。

cancel

void cancel(C owner,
            String fileName,
            Bx6GException ex)
取消文件写入。

Parameters:
owner - 驱动。
fileName - 文件名称。
ex - 造成作业取消时的异常。

done

void done(C owner)
完成所有文件写入。

Parameters:
owner - 驱动。


Copyright © 2020 onbon. All rights reserved.