程序包 org.xmeta.util

接口 FileCopyMonitor


  • public interface FileCopyMonitor
    文件拷贝监控者。
    作者:
    zhangyuxiang
    • 方法概要

      所有方法 实例方法 抽象方法 
      修饰符和类型 方法 说明
      boolean cancel()
      当不覆盖一个已存在文件后,会调用此方法决定是否 取消整个拷贝任务。
      void onCopyed​(File src, File dest)
      当文件拷贝成功后触发的事件。
      File onOverWrite​(File src, File dest)
      如果目标文件存在,返回要被覆盖的文件。
    • 方法详细资料

      • onOverWrite

        File onOverWrite​(File src,
                         File dest)
        如果目标文件存在,返回要被覆盖的文件。 如果要覆盖目标文件,可直接返回目标文件,否则可以返回 一个可以覆盖的文件,如果取消返回null。
        参数:
        src - 源
        dest - 目标
        返回:
        新文件
      • onCopyed

        void onCopyed​(File src,
                      File dest)
        当文件拷贝成功后触发的事件。
        参数:
        src - 源文件
        dest - 目标文件
      • cancel

        boolean cancel()
        当不覆盖一个已存在文件后,会调用此方法决定是否 取消整个拷贝任务。
        返回:
        是否取消