Package video.api.upstream.models.storage

Types

Link copied to clipboard
class FileUpstreamDao(workingDir: File) : IUpstreamDao

Implementation of IUpstreamDao that store the session in the file system.

Link copied to clipboard
interface IUpstreamDao
Link copied to clipboard
data class Part(    val index: Int,     var isLast: Boolean,     val file: File)

A part of a file.

Link copied to clipboard
data class UpstreamSessionEntity(    val id: String,     val videoId: String?,     val token: String?,     val parts: List<Part>)

The entity of the MultiFileUploader in the storage.

Link copied to clipboard
class UpstreamStore

A singleton that contains the IUpstreamDao database.