change package
Test Workflow / test (push) Waiting to run

This commit is contained in:
vladp
2025-12-17 13:41:05 +07:00
parent 58b4a2f95f
commit 641e983b89
65 changed files with 163 additions and 167 deletions
@@ -0,0 +1,23 @@
package ru.soune.nocopy.service.file;
import org.springframework.web.multipart.MultipartFile;
import ru.soune.nocopy.dto.file.UploadProgressResponse;
import ru.soune.nocopy.entity.file.FileUploadSession;
import java.io.IOException;
public interface FileUploadService {
FileUploadSession initUpload(Long userId, String fileName,
String fileType, String extension, long fileSize);
UploadProgressResponse uploadChunk(String uploadId, Integer chunkNumber,
MultipartFile chunkFile) throws IOException;
UploadProgressResponse getUploadProgress(String uploadId);
void cleanupExpiredSessions();
public void retryFailedUpload(String uploadId);
public void cancelUpload(String uploadId);
}