Changeset 1320


Ignore:
Timestamp:
05/16/11 13:37:34 (13 years ago)
Author:
twagoo
Message:

UserId? also stored and retrieved

Location:
ComponentRegistry/trunk/ComponentRegistry/src
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • ComponentRegistry/trunk/ComponentRegistry/src/main/java/clarin/cmdi/componentregistry/impl/database/UserDao.java

    r1319 r1320  
    1616public class UserDao extends ComponentRegistryDao<User> {
    1717
    18     private final static String SELECT_BASE = "SELECT name, principal_name FROM " + TABLE_REGISTRY_USER;
     18    private final static String SELECT_BASE = "SELECT " + COLUMN_ID + ", name, principal_name FROM " + TABLE_REGISTRY_USER;
    1919
    2020    public List<User> getAllUsers() {
     
    4242        public User mapRow(ResultSet rs, int rowNumber) throws SQLException {
    4343            User user = new User();
     44            user.setId(rs.getInt(COLUMN_ID));
    4445            user.setName(rs.getString("name"));
    4546            user.setPrincipalName(rs.getString("principal_name"));
  • ComponentRegistry/trunk/ComponentRegistry/src/main/java/clarin/cmdi/componentregistry/model/UserMapping.java

    r622 r1320  
    2121        private String userDir;
    2222        private String principalName;
     23        private Number id;
    2324
    2425        public void setName(String name) {
     
    4546            return principalName;
    4647        }
     48
     49        public Number getId() {
     50            return id;
     51        }
     52
     53        public void setId(Number id) {
     54            this.id = id;
     55        }
    4756
    4857    }
  • ComponentRegistry/trunk/ComponentRegistry/src/test/java/clarin/cmdi/componentregistry/impl/database/UserDaoTest.java

    r1319 r1320  
    4646
    4747        assertEquals(0, userDao.getAllUsers().size());
    48         userDao.insertUser(testUser);
     48        Number newId =  userDao.insertUser(testUser);
     49        assertNotNull(newId);
     50
    4951        List<User> users = userDao.getAllUsers();
    5052        assertEquals(1, users.size());
     53
    5154        assertEquals("Aap", users.get(0).getName());
    5255        assertEquals("aap@clarin.eu", users.get(0).getPrincipalName());
Note: See TracChangeset for help on using the changeset viewer.