public ObjectId[] getUserIDs() throws KettleException {
   return connectionDelegate.getIDs(
       "SELECT "
           + repository.quote(KettleDatabaseRepository.FIELD_USER_ID_USER)
           + " FROM "
           + repository.quoteTable(KettleDatabaseRepository.TABLE_R_USER));
 }
 public synchronized void delUser(ObjectId id_user) throws KettleException {
   repository.connectionDelegate.performDelete(
       "DELETE FROM "
           + repository.quoteTable(KettleDatabaseRepository.TABLE_R_USER)
           + " WHERE "
           + repository.quote(KettleDatabaseRepository.FIELD_USER_ID_USER)
           + " = ? ",
       id_user);
 }
 public synchronized String[] getUserLogins() throws KettleException {
   String loginField = repository.quote(KettleDatabaseRepository.FIELD_USER_LOGIN);
   return connectionDelegate.getStrings(
       "SELECT "
           + loginField
           + " FROM "
           + repository.quoteTable(KettleDatabaseRepository.TABLE_R_USER)
           + " ORDER BY "
           + loginField);
 }