Package edu.tufts.hrilab.ava.gui.service
Class FileHandlerService
java.lang.Object
edu.tufts.hrilab.ava.gui.service.FileHandlerService
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionFor use when not created by Spring (e.g.FileHandlerService(boolean normalizeVideoAudio) -
Method Summary
Modifier and TypeMethodDescriptionvoidcancelChunkedUpload(String uploadId) completeChunkedUpload(String uploadId) booleaninitChunkedUpload(String uploadId, String fileName, int totalChunks) store(org.springframework.web.multipart.MultipartFile file) booleanstoreChunk(String uploadId, int chunkIndex, org.springframework.web.multipart.MultipartFile chunk)
-
Field Details
-
log
protected org.slf4j.Logger log
-
-
Constructor Details
-
FileHandlerService
public FileHandlerService()For use when not created by Spring (e.g. AvaMediaAdapter); defaults normalize-audio to true. -
FileHandlerService
public FileHandlerService(@Value("${ava.video.normalize-audio:true}") boolean normalizeVideoAudio)
-
-
Method Details
-
store
-
initChunkedUpload
-
storeChunk
public boolean storeChunk(String uploadId, int chunkIndex, org.springframework.web.multipart.MultipartFile chunk) -
completeChunkedUpload
-
cancelChunkedUpload
-