package com.constellio.app.ui.framework.components.fields.upload; import java.io.File; import java.io.Serializable; import org.apache.commons.io.FileUtils; public class TempFileUpload implements Serializable { private String fileName; private String mimeType; private long length; private File tempFile; public TempFileUpload(String fileName, String mimeType, long length, File tempFile) { super(); this.fileName = fileName; this.mimeType = mimeType; this.length = length; this.tempFile = tempFile; } public final String getFileName() { return fileName; } public final String getMimeType() { return mimeType; } public final long getLength() { return length; } public final File getTempFile() { return tempFile; } public void delete() { FileUtils.deleteQuietly(tempFile); } }