Interface AppendFileStorageClient

All Superinterfaces:
GenerateStorageClient
All Known Implementing Classes:
DefaultAppendFileStorageClient

public interface AppendFileStorageClient extends GenerateStorageClient
支持断点续传的文件服务接口

 适合处理大文件,分段传输
 
Author:
tobato
  • Method Details

    • uploadAppenderFile

      StorePath uploadAppenderFile(String groupName, InputStream inputStream, long fileSize, String fileExtName)
      上传支持断点续传的文件
      Parameters:
      groupName -
      inputStream -
      fileSize -
      fileExtName -
      Returns:
    • appendFile

      void appendFile(String groupName, String path, InputStream inputStream, long fileSize)
      断点续传文件
      Parameters:
      groupName -
      path -
      inputStream -
      fileSize -
    • modifyFile

      void modifyFile(String groupName, String path, InputStream inputStream, long fileSize, long fileOffset)
      修改续传文件的内容
      Parameters:
      groupName -
      path -
      inputStream -
      fileSize -
      fileOffset -
    • truncateFile

      void truncateFile(String groupName, String path, long truncatedFileSize)
      清除续传类型文件的内容
      Parameters:
      groupName -
      path -
      truncatedFileSize -
    • truncateFile

      void truncateFile(String groupName, String path)
      清除续传类型文件的内容
      Parameters:
      groupName -
      path -