/** * The contents of this file are subject to the license and copyright * detailed in the LICENSE and NOTICE files at the root of the source * tree and available online at * * http://www.dspace.org/license/ */ package org.dspace.sword2; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; public class TempFileInputStream extends FileInputStream { private String path; public TempFileInputStream(File file) throws FileNotFoundException { super(file); this.path = file.getAbsolutePath(); } public void close() throws IOException { super.close(); File file = new File(this.path); file.delete(); } }