@@ -0,0 +1,920 @@
+package org.intermine.sql.writebatch;%0A%0A/*%0A * Copyright (C) 2002-2007 FlyMine%0A *%0A * This code may be freely distributed and modified under the%0A * terms of the GNU Lesser General Public Licence.  This should%0A * be distributed with the code.  See the LICENSE file for more%0A * information or http://www.gnu.org/copyleft/lesser.html.%0A *%0A */%0A%0Aimport java.sql.Connection;%0Aimport java.sql.SQLException;%0Aimport java.util.Map;%0A%0A/**%0A * A FlushJob that commits and re-opens a transaction on the database.%0A *%0A * @author Matthew Wakeling%0A */%0Apublic class FlushJobBatchCommit implements FlushJob%0A%7B%0A    Connection con;%0A%0A    /**%0A     * Constructor for this class%0A     *%0A     * @param con a Connection with which to perform the updates%0A     */%0A    public FlushJobBatchCommit(Connection con) %7B%0A        this.con = con;%0A    %7D%0A%0A    /**%0A     * %7B@inheritDoc%7D%0A     */%0A    public void flush() throws SQLException %7B%0A        con.commit();%0A    %7D%0A%7D%0A%0A

Check in new file needed by previous check-in, and do ignores