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