} finally { notifyExecutionCompleted(success);
    public void insertRow() throws SQLException {        Object mutex = syncProvider.getSynchronizationObject();        synchronized(mutex) {            try {                                if (insertStatement == null)                    insertStatement = gdsHelper.allocateStatement();                                executeStatement(INSERT_STATEMENT_TYPE, insertStatement);                            } catch(GDSException ex) {                throw new FBSQLException(ex);            }        }    }