Package evolaris.framework.sys.business

Examples of evolaris.framework.sys.business.GroupManager


  }
 
  private Group getGroupParam(HttpServletRequest req) {
    Group group = null;
    String groupParam;
    GroupManager groupMgr = new GroupManager(locale, session);
    if (req.getParameter("group") != null) {
      try {
        groupParam = new String(req.getParameter("group").getBytes(), "UTF-8");
        group = groupMgr.getGroup(groupParam);
        if (group == null) {
          group = webUser != null ? webUser.getGroup() : null;
        }
      } catch (UnsupportedEncodingException e) {
        LOGGER.error(e);
      }
    } else {
      groupParam = (String)req.getSession().getAttribute("restrictBlogsToGroup");
      if (groupParam != null) {
        group = groupMgr.getGroup(groupParam);
      }
    }
    req.getSession().setAttribute("restrictBlogsToGroup", group != null ? group.getGroupname() : null);
    return group;
  }
View Full Code Here


   *
   * The test fails if less than 1 user will be fetched for administrator group
   */
  public void testGetUsersOfGroup(){
    UserManager usrMng = new UserManager(Locale.GERMAN,session);
    GroupManager groupMgm = new GroupManager(Locale.GERMAN,session);
    Group group = groupMgm.getGroup("administrator");
    User[] users = usrMng.getUsers(group,false);
    assertTrue(users.length > 0);
  }
View Full Code Here

      timerEvent = new TimerEvent();
    }
   
    // ID, group
    timerEvent.setId(f.getId());
    GroupManager groupMgr = new GroupManager(locale, session);
    Group group = groupMgr.getGroup(f.getGroupId());
    timerEvent.setGroup(group);
   
    // owning user
    UserManager userManager = new UserManager(locale, session);
    User owningUser = userManager.getUserDetails(f.getOwningUserId());
View Full Code Here

   * Test method for 'evolaris.um.business.UserManager.getGroupList()'
   *
   * At least one group (the group of the initial administrator) must exist
   */
  public void testGetGroupList() {
    GroupManager groupManager = new GroupManager(Locale.GERMAN, session);
    Group[] groups = groupManager.getGroups();
    assertTrue(groups.length >= 1);
  }
View Full Code Here

   * Test method for 'evolaris.um.business.UserManager.getGroup(String)'
   *
   * fails if the group data couldn't be fetched
   */
  public void testGetGroup() {
    GroupManager groupManager = new GroupManager(Locale.GERMAN,session);
    Group group = groupManager.getGroup("administrator");
    assertNotNull(group);
  }
View Full Code Here

   * Test method for 'evolaris.framework.um.business.UserSetManager.assignUserToSet(long, String, Group, String)'
   */
  public void testAssignUserToSet() {

    UserSetManager setMgr = new UserSetManager(Locale.GERMAN,session);
    GroupManager groupMgr = new GroupManager(Locale.GERMAN,session);
    UserManager userMgr = new UserManager(Locale.GERMAN,session);


    Group group = groupMgr.getGroup("Evolaris");
    long msisdn = 123456789l;

    // new user
    setMgr.assignUserToSet(msisdn,"AT_MOBILKOM","Nokia",group,"Java-Entwickler");

View Full Code Here

    setMgr.doesUserShareMoreThanOneUserSetWithAnotherUser(user);
  }

  public void testGetUsers(){
    UserSetManager userSetMgr = new UserSetManager(Locale.GERMAN,session);
    GroupManager groupMgr = new GroupManager(Locale.GERMAN,session);
    Group group = groupMgr.getGroup("Evolaris");
    UserSet userSet = userSetMgr.getUserSet("Kärntner", group);
    User[] users = userSetMgr.getUsers(userSet,0,2,null,null);
    assertEquals(users.length, 2);
  }
View Full Code Here

  public void testCreateTestUsers() throws HibernateException, SQLException {
   
    final int TESTUSERCOUNT = 1000;
    final String[] firstNames = new String[] {"John", "Jane"};
   
    GroupManager groupManager = new GroupManager(Locale.getDefault(), session);
    UserSetManager userSetManager = new UserSetManager(Locale.getDefault(), session);
    UserManager userManager = new UserManager(Locale.getDefault(), session);
    Group group = groupManager.getGroup("Evolaris");
    UserSet set = userSetManager.getUserSet("Java-Entwickler", group);
   
    for (int i=1; i<=TESTUSERCOUNT; i++) {
      System.out.println(i);
      User u = new User();
View Full Code Here

    } else {
      Object destinationGroupIdFromSession = req.getSession().getAttribute("destinationGroupId");
      if (!(destinationGroupIdFromSession instanceof Long)){
        throw new BugException("invalid destinationGroupId parameter: " + destinationGroupIdFromSession);
      }
      GroupManager groupManager = new GroupManager(locale,session);
      destinationGroup  = groupManager.getGroup((Long)destinationGroupIdFromSession);
      if (destinationGroup == null){
        throw new BugException("invalid destination group id: " + destinationGroupIdFromSession);
      }
    }
   
View Full Code Here

    Object groupIdParameter = req.getSession().getAttribute("groupId");
    if (groupIdParameter == null || !(groupIdParameter instanceof Long)){
      throw new InputException(getResources(req).getMessage(locale, "smssvc.pageNotValidAnymore"),null,"no group ID of type Long found in session.",null);
    }
    long groupId = ((Long)groupIdParameter).longValue();
    GroupManager groupManager = new GroupManager(locale,session);
    Group group = groupManager.getGroup(groupId);
    if (group == null){
      throw new ConfigurationException("There is no group with id: " + groupId + " -> cannot add a new interaction");
    }
    checkAccessRights(req, group);
    return group;
View Full Code Here

TOP

Related Classes of evolaris.framework.sys.business.GroupManager

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.