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