Examples of GroupBean


Examples of org.beangle.ems.security.model.GroupBean

    assertEquals(text, "id;name,1;group1,2;group2");
  }

  public void testUnmarshal() throws Exception {
    List<?> rs = resolver.unmarshal(field, "id;name,1;group1,2;group2");
    List<?> objs = CollectUtils.newArrayList(new GroupBean(1L, "group1"), new GroupBean(2L, "group2"));
    assertEquals(rs, objs);
  }
View Full Code Here

Examples of org.beangle.ems.security.model.GroupBean

    Map<?, ?> params = query.getParams();
    Assert.assertEquals(statement, "select user from org.beangle.ems.security.User user "
        + "where ((exists(from user.groups as g where g.group in(:groups0))))");
    Assert.assertNotNull(params);
    Assert.assertEquals(params.size(), 1);
    Assert.assertEquals(params.get("groups0"), CollectUtils.newArrayList(new GroupBean(1L, "group1")));
  }
View Full Code Here

Examples of org.nemesis.forum.webapp.admin.bean.GroupBean

    ////    User user = manager.getUser(getAuthToken(request).getUserID());
       
        int nb=manager.getGroupCount();
       
       
        GroupBean gb=null;
        Group group = null
        Iterator groupIterator = manager.groups(start,maxPageItems);
        while( groupIterator.hasNext() ) {
          group = (Group)groupIterator.next();
         
          if(!SecurityTools.isGroupAdmin(getAuthToken(request),group)){
            nb--;
            continue;
          }
         
          gb = new GroupBean();
          gb.setId( group.getID());
          gb.setName( group.getName());
          gb.setDescription(group.getDescription());
          gb.setNumMembers( group.getMemberCount());
          gb.setNumAdmins( group.getAdministratorCount());
          v.add(gb);
        }
       
        request.setAttribute("groups",v);
        request.setAttribute("nbItems",new Integer(nb));
View Full Code Here

Examples of org.nemesis.forum.webapp.admin.bean.GroupBean

      fb.setName(forum.getName());
      fb.setDescription(forum.getDescription());

      int[] ids;
      UserBean ub = null;
      GroupBean gb = null;
      User user = null;
      Group group = null;

      ids = forum.usersWithPermission(Constants.READ);
      for (int i = 0; i < ids.length; i++) {
        ub = new UserBean();
        user = manager.getUser(ids[i]);
        ub.setId(user.getID());
        if( user.getID() == -1 )ub.setUserName(messages.getMessage(getLocale(request),"user.anonymous"));
        else if( user.getID() == 0 )ub.setUserName(messages.getMessage(getLocale(request),"user.registered"));
        else
        ub.setUserName(user.getUsername());
        fb.addUsersWithReadPerm(ub);
      }

      ids = forum.usersWithPermission(Constants.CREATE_THREAD);
      for (int i = 0; i < ids.length; i++) {
        ub = new UserBean();
        user = manager.getUser(ids[i]);
        ub.setId(user.getID());
        if( user.getID() == -1 )ub.setUserName(messages.getMessage(getLocale(request),"user.anonymous"));
        else if( user.getID() == 0 )ub.setUserName(messages.getMessage(getLocale(request),"user.registered"));
        else
        ub.setUserName(user.getUsername());
        fb.addUsersWithThreadPerm(ub);
      }

      ids = forum.usersWithPermission(Constants.CREATE_MESSAGE);
      for (int i = 0; i < ids.length; i++) {
        ub = new UserBean();
        user = manager.getUser(ids[i]);
        ub.setId(user.getID());
        if( user.getID() == -1 )ub.setUserName(messages.getMessage(getLocale(request),"user.anonymous"));
        else if( user.getID() == 0 )ub.setUserName(messages.getMessage(getLocale(request),"user.registered"));
        else
        ub.setUserName(user.getUsername());
        fb.addUsersWithMessagePerm(ub);
      }
      ids = forum.usersWithPermission(Constants.MODERATOR);
      for (int i = 0; i < ids.length; i++) {
        ub = new UserBean();
        user = manager.getUser(ids[i]);
        ub.setId(user.getID());
        if( user.getID() == -1 )ub.setUserName(messages.getMessage(getLocale(request),"user.anonymous"));
        else if( user.getID() == 0 )ub.setUserName(messages.getMessage(getLocale(request),"user.registered"));
        else
        ub.setUserName(user.getUsername());
        fb.addUsersWithModeratorPerm(ub);
      }
      ids = forum.usersWithPermission(Constants.FORUM_ADMIN);
        for (int i = 0; i < ids.length; i++) {
          ub = new UserBean();
          user = manager.getUser(ids[i]);
          ub.setId(user.getID());
          if( user.getID() == -1 )ub.setUserName(messages.getMessage(getLocale(request),"user.anonymous"));
          else if( user.getID() == 0 )ub.setUserName(messages.getMessage(getLocale(request),"user.registered"));
          else
          ub.setUserName(user.getUsername());
          fb.addUsersWithAdminPerm(ub);
      }
     
     
     
     
     
      ids = forum.groupsWithPermission(Constants.READ);
      for (int i = 0; i < ids.length; i++) {
        gb = new GroupBean();
        group = manager.getGroup(ids[i]);
        gb.setId(group.getID());
        gb.setName(group.getName());
        fb.addGroupsWithReadPerm(gb);
      }

      ids = forum.groupsWithPermission(Constants.CREATE_THREAD);
      for (int i = 0; i < ids.length; i++) {
        gb = new GroupBean();
        group = manager.getGroup(ids[i]);
        gb.setId(group.getID());
        gb.setName(group.getName());
        fb.addGroupsWithThreadPerm(gb);
      }

      ids = forum.groupsWithPermission(Constants.CREATE_MESSAGE);
      for (int i = 0; i < ids.length; i++) {
        gb = new GroupBean();
        group = manager.getGroup(ids[i]);
        gb.setId(group.getID());
        gb.setName(group.getName());
        fb.addGroupsWithMessagePerm(gb);
      }
      ids = forum.groupsWithPermission(Constants.MODERATOR);
      for (int i = 0; i < ids.length; i++) {
        gb = new GroupBean();
        group = manager.getGroup(ids[i]);
        gb.setId(group.getID());
        gb.setName(group.getName());
        fb.addGroupsWithModeratorPerm(gb);
      }
      ids = forum.groupsWithPermission(Constants.FORUM_ADMIN);
        for (int i = 0; i < ids.length; i++) {
          gb = new GroupBean();
          group = manager.getGroup(ids[i]);
          gb.setId(group.getID());
          gb.setName(group.getName());
          fb.addGroupsWithAdminPerm(gb);
      }
     
      request.setAttribute("fb",fb);
      request.setAttribute("isSystemAdmin",new Boolean(SecurityTools.isSystemAdmin(getAuthToken(request))));
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.