spring-web-modules/api/src/main/kotlin/com/cubetiqs/web/modules/file/FileStorageZipper.kt
Sambo Chea fd12704bd5
Some checks failed
continuous-integration/drone/push Build is failing
Add zipper for zip all files with file local provider
2022-04-21 15:09:01 +07:00

13 lines
346 B
Kotlin

package com.cubetiqs.web.modules.file
import java.io.ByteArrayOutputStream
import java.io.OutputStream
interface FileStorageZipper {
fun zip(sourceFolder: String?, os: OutputStream)
fun zip(sourceFolder: String?): ByteArray {
val os = ByteArrayOutputStream()
zip(sourceFolder, os)
return os.toByteArray()
}
}