FileSystemStorageService

class FileSystemStorageService: StorageService, Any

Fields

Name Description
val uploadRootLocation: String
val zipService: ZipService

Constructors

<init>

constructor(zipService: ZipService)

Parameters

Name Description
zipService: ZipService

Methods

rootFolder

fun rootFolder(): File

ReturnValue

Name Description
File

store

fun store(file: MultipartFile, assignmentId: String): File?

Parameters

Name Description
file: MultipartFile
assignmentId: String

ReturnValue

Name Description
File?

init

fun init()

ReturnValue

Name Description
Unit

retrieveProjectFolder

fun retrieveProjectFolder(submission: Submission): File?

Parameters

Name Description
submission: Submission

ReturnValue

Name Description
File?