Package org.elevenbits.westvleteren.model

Examples of org.elevenbits.westvleteren.model.Role


        }
    }

    public void testCreateAndGetAndRemoveRole() throws Exception {
      log.warn("Creating a role");
      Role role = new Role("role", "description");
      dao.saveRole(role);
      Integer id = role.getId();
      role = dao.getRole(id);
      assertEquals(role.getName(), "role");
      assertEquals(role.getDescription(), "description");
      log.warn("Role created: " + role);
      dao.removeRole(role);
      log.warn("Role removed");
      try {
        role = dao.getRole(id);
View Full Code Here


        }
    }

    public void testCreateAndUpdateAndRemoveRole() throws Exception {
      log.warn("Creating a role");
      Role role = new Role("role", "description");
      dao.saveRole(role);
      Integer id = role.getId();
      role = dao.getRole(id);
      assertEquals(role.getName(), "role");
      assertEquals(role.getDescription(), "description");
      log.warn("Role created: " + role);
      role.setName("newrole");
      role.setDescription("other description");
      dao.saveRole(role);
      log.warn("Role updated");
      role = dao.getRole(id);
      assertEquals(role.getName(), "newrole");
      assertEquals(role.getDescription(), "other description");
      log.warn("Role: " + role);     
         dao.removeRole(role);
         log.warn("Role removed");
     }
View Full Code Here

         log.warn("Role removed");
     }

    public void testAddAndRemoveRole() throws Exception {
      log.warn("Add and remove!");
        Role role = new Role("role", "description");       
        dao.saveRole(role);
        assertNotNull(role.getId());
        assertEquals("role", role.getName());
        dao.removeRole(role.getId());
        try {
            role = dao.getRole(role.getId());
            fail("getRole didn't throw DataAccessException");
        } catch (DataAccessException d) {
          log.warn("Needed to catch exception since the role did not exist");
            assertNotNull(d);
        }
View Full Code Here

    dao.saveRole(role);
    return role;
  }

  public Role getRole(Integer id) {
    Role role = dao.getRole(id);
    if (role == null) {
      log.warn("No role with id '" + id + "' found.");
    }
    return role;
  }
View Full Code Here

    RoleDao {

  private Log log = LogFactory.getLog(RoleDaoHibernate.class);

  public Role getRole(Integer id) {
    Role role = (Role) getHibernateTemplate().get(
        Role.class, id);
    if (role == null) {
      throw new ObjectRetrievalFailureException(Role.class, id);
    }
    return role;
View Full Code Here

  public List getRoles() {
    return getHibernateTemplate().find("from Role");
  }

  public void removeRole(Integer id) {
    Role role = (Role) getHibernateTemplate().load(Role.class, id);
    getHibernateTemplate().delete(role);
  }
View Full Code Here

TOP

Related Classes of org.elevenbits.westvleteren.model.Role

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.