/**
 * 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();
    }
}
