AssessmentResultArchiveUploader

class AssessmentResultArchiveUploader(val context: Context, val bridgeConfig: BridgeConfig, val uploadRequester: UploadRequester, val uploadEncryptor: AndroidUploadEncryptor = AndroidStudyUploadEncryptorWrapper(context))

Constructors

Link copied to clipboard
constructor(context: Context, bridgeConfig: BridgeConfig, uploadRequester: UploadRequester, uploadEncryptor: AndroidUploadEncryptor = AndroidStudyUploadEncryptorWrapper(context))

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun archiveResultAndQueueUpload(assessmentResult: Result, jsonCoder: Json, adherenceRecord: AdherenceRecord?, assessmentResultFilename: String? = "assessmentResult.json")

Archive and queue the assessmentResult for upload using the specified jsonCoder.

Link copied to clipboard
Link copied to clipboard
fun persist(filename: String, archive: Archive, uploadMetadata: UploadMetadata?): UploadFile