Package org.vosao.entity

Examples of org.vosao.entity.UserEntity


        perm, group.getId());
    getDao().getFolderPermissionDao().save(p);
  }

  private void addGuestPerission(FolderEntity root) {
    UserEntity tester = addUser("tester","kinyelo@gmail.com", UserRole.ADMIN);
    VosaoContext.getInstance().setUser(tester);
    GroupEntity guests = addGroup("guests");
    GroupEntity developers = addGroup("developers");
    addUserGroup(tester, developers);
    addPermission(root, guests, FolderPermissionType.READ);
View Full Code Here


      }
      catch (AccessDeniedException e) {
      HttpSession session = httpRequest.getSession(true);
            String userEmail = (String)session.getAttribute(
                AuthenticationFilter.USER_SESSION_ATTR);
            UserEntity user = getDao().getUserDao().getByEmail(userEmail);
        ConfigEntity config = ctx.getConfig();
        if (user != null) {
          renderMessage(httpResponse, Messages.get("access_denied_page"));
          return;
        }
View Full Code Here

  }

  private void initUsers() {
    List<UserEntity> admins = getDao().getUserDao().getByRole(UserRole.ADMIN);
    if (admins.size() == 0) {
      UserEntity admin = new UserEntity("${vosao.admin.username}",
          BCrypt.hashpw("${vosao.admin.password}", BCrypt.gensalt()),
          "${vosao.admin.email}",
          UserRole.ADMIN);
      getDao().getUserDao().save(admin);
          log.info("Adding admin user ${vosao.admin.email}");
View Full Code Here

    return findChildrenContent(path, getBusiness().getLanguage());
  }

  @Override
  public UserVO findUser(String email) {
    UserEntity user = getDao().getUserDao().getByEmail(email);
    if (user == null) {
      user = new UserEntity(Messages.get("not_found"),
          Messages.get("not_found"), Messages.get("not_found"),
          UserRole.USER);
    }
    return new UserVO(user);
  }
View Full Code Here

    dao = aDao;
  }
 
  public UserEntity addUser(String name, String password, String email,
      UserRole role) {
    return dao.getUserDao().save(new UserEntity(name, password, email,
        role));
  }
View Full Code Here

 
  public void testSave() {
    userTool.addUser("name", "password", "test@test.com", UserRole.USER);
    List<UserEntity> users = getDao().getUserDao().select();
    assertEquals(1, users.size());
    UserEntity user1 = users.get(0);
    assertEquals("name", user1.getName());
 
View Full Code Here

    UserEntity user1 = users.get(0);
    assertEquals("name", user1.getName());
 
 
  public void testGetById() {
    UserEntity user = userTool.addUser("name","password","test@test.com",
        UserRole.ADMIN);
    UserEntity user2 = getDao().getUserDao().getById(user.getId());
    assertEquals(user.getName(), user2.getName());
    assertEquals(user.getPassword(), user2.getPassword());
    assertEquals(user.getEmail(), user2.getEmail());
    assertEquals(user.getRole(), user2.getRole());
 
View Full Code Here

    List<UserEntity> users = getDao().getUserDao().select();
    assertEquals(3, users.size());
 
 
  public void testUpdate() {
    UserEntity user = userTool.addUser("name1", "password1", "test1@test.com",
        UserRole.ADMIN);
    UserEntity user2 = getDao().getUserDao().getById(user.getId());
    user2.setName("name2");
    getDao().getUserDao().save(user2);
    UserEntity user3 = getDao().getUserDao().getById(user.getId());
    assertEquals("name2", user3.getName());
  }
View Full Code Here

  public void testResultList() {
    userTool.addUser("name1", "password1", "test1@test.com", UserRole.USER);
    userTool.addUser("name2", "password2", "test2@test.com", UserRole.USER);
    userTool.addUser("name3", "password3", "test3@test.com", UserRole.USER);
    List<UserEntity> users = getDao().getUserDao().select();
    UserEntity user = new UserEntity("name", "password", "test@test.com", UserRole.ADMIN);
    users.add(user);
    assertEquals(4, users.size());
  }
View Full Code Here

  public void testGetByEmail() {
    userTool.addUser("name1","password1","test1@test.com", UserRole.ADMIN);
    userTool.addUser("name2","password2","test2@test.com", UserRole.USER);
    userTool.addUser("name3","password3","test3@test.com", UserRole.ADMIN);
    UserEntity user1 = getDao().getUserDao().getByEmail("test2@test.com");
    assertNotNull(user1);
    assertEquals("name2", user1.getName());
    assertEquals("password2", user1.getPassword());
    assertEquals(UserRole.USER, user1.getRole());
    UserEntity user2 = getDao().getUserDao().getByEmail("test22@test.com");
    assertNull(user2);
 
View Full Code Here

TOP

Related Classes of org.vosao.entity.UserEntity

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.