Package evolaris.framework.um.datamodel

Examples of evolaris.framework.um.datamodel.UserSet


    setSubject(entry.getSubject());
    setMessage(entry.getTextBody());
    // destination selection
    String destinationEmail = entry.getDestinationEmail();
    String destinationPersonalName = entry.getDestinationPersonalName();
    UserSet destinationUserSet = entry.getDestinationUserSet();
    User destinationUser = entry.getDestinationUser();
    if (destinationUser != null){
      destinationUserSet = null;
      destinationEmail = null;
      destinationPersonalName = null;
      setDestinationSelection(2);
    } else if (destinationUserSet != null){
      destinationUser = null;
      destinationEmail = null;
      destinationPersonalName = null;
      setDestinationSelection(1);
    } else if (destinationEmail != null){
      destinationUserSet = null;
      destinationUser = null;
      setDestinationSelection(3);
    } else { // default: nothing selected
      destinationUserSet = null;
      destinationUser = null;
      destinationEmail = null;
      destinationPersonalName = null;
      setDestinationSelection(-1);
    }
    setToEmail(destinationEmail);
    setToPersonalName(destinationPersonalName);
    setUserId(destinationUser == null ? -1 : destinationUser.getId());
    setUserSetId(destinationUserSet == null ? -1 : destinationUserSet.getId());
    setGroupId(entry.getGroup().getId());
  }
View Full Code Here


    Set<UserSet> userSets = user.getUserSets();
    Iterator<UserSet> iterator = userSets.iterator();

    while(iterator.hasNext()){
      UserSet set = iterator.next();
      if(set.getName().equals(setName)){
        isInSet = true;
        break;
      }
    }
    return isInSet;
View Full Code Here

    calendar.setTime(timerEvent.getScheduledTime());
    initializeSendDate(calendar);

    // requesting user / user set / owning user
    User requestingUser = timerEvent.getRequestingUser();
    UserSet requestingUserSet = timerEvent.getRequestingUserSet();
    f.setRequestingUserId(requestingUser != null ? requestingUser.getId() : -1);
    f.setRequestingUserSetId(requestingUserSet != null ? requestingUserSet.getId() : -1);
    f.setApplyToSelection(requestingUserSet == null ? 1 : 2);
    f.setOwningUserId(timerEvent.getOwningUser().getId());
   
    // repetition interval
    if (timerEvent.getIntervalInMillis() >= MILLIS_PER_WEEK){
View Full Code Here

      if (f.getApplyToSelection() != 2) { // user set
        throw new BugException("invalid apply-to flag: " + f.getApplyToSelection());
      }
      UserSetManager userSetManager = new UserSetManager(locale,session);
      timerEvent.setRequestingUser(null);
      UserSet requestingUserSet = userSetManager.getUserSet(f.getRequestingUserSetId());
      if (requestingUserSet == null){
        throw new InputException(resources.getMessage(locale,"smssvc.AnEntryNotAvailable"));
      }
      timerEvent.setRequestingUserSet(requestingUserSet);
    }
View Full Code Here

    userMgr = new UserManager(Locale.GERMAN,session);
    setMgr = new UserSetManager(Locale.GERMAN,session);
    User user = userMgr.getUserDetails(msisdn,group);
    assertTrue(userMgr.isUserInUserSet(user,"Java-Entwickler"));

    UserSet set = setMgr.getUserSet("Java-Entwickler",group);
    setMgr.removeUserFromUserSet(user,set);
    userMgr.deleteUser(user);
  }
View Full Code Here

  public void testDoesUserShareMoreThanOneUserSetWithAnotherUser(){
    UserManagerBase userMgr = new UserManager(Locale.GERMAN,session);
    User user = userMgr.getUserDetails("tom");
    UserSetManager setMgr = new UserSetManager(Locale.GERMAN,session);
    UserSet userset = setMgr.getUserSet("test", user.getGroup());
    setMgr.add(userset, user);
    setMgr.doesUserShareMoreThanOneUserSetWithAnotherUser(user);
  }
View Full Code Here

  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

   
    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();
      u.setUsername("doe"+i);
View Full Code Here

    // overwrite input fields with template information
    setMessage(entry.getTextContent());
    setSenderId(entry.getSender() == null? -1 : entry.getSender().getId());
    // destination selection
    Long destinationMsisdn = entry.getDestinationMsisdn();
    UserSet destinationUserSet = entry.getDestinationUserSet();
    User destinationUser = entry.getDestinationUser();
    // set destination fields and radio buttons according to not-null fields
    if (destinationUser != null){
      destinationUserSet = null;
      destinationMsisdn = null;
      setDestinationSelection(2);
    } else if (destinationUserSet != null){
      destinationUser = null;
      destinationMsisdn = null;
      setDestinationSelection(1);
    } else if (destinationMsisdn != null){
      destinationUserSet = null;
      destinationUser = null;
      setDestinationSelection(3);
    } else { // default: nothing selected
      destinationUserSet = null;
      destinationUser = null;
      setDestinationSelection(-1);
    }
    setCountryCode(UserManager.countryCode(destinationMsisdn));
    setMobileNumber(UserManager.mobileNumber(destinationMsisdn));
    setUserId(destinationUser == null ? null : destinationUser.getId());
    setUserName(destinationUser == null ? null : destinationUser.getUsername());
    setUserSetId(destinationUserSet == null ? null : destinationUserSet.getId());
    setUserSetName(destinationUserSet == null ? null : destinationUserSet.getName());
    setGroupId(entry.getGroup().getId());

  }
View Full Code Here

   
    setSendingMsisdn(entry.getSender() == null? "-1" : entry.getSender().getMsisdn()+"");
   
    // destination selection
    Long destinationMsisdn = entry.getDestinationMsisdn();
    UserSet destinationUserSet = entry.getDestinationUserSet();
    User destinationUser = entry.getDestinationUser();
   
    // set destination fields and radio buttons according to not-null fields
    if(entry.getDestinationContact() == 1){
      setDestinationSelection(2);
      setCountryCode("43");
    } else if(entry.getDestinationUserSet() != null || entry.getCurrentUserSetAsDestination() == 1){
      setDestinationSelection(3);
      setUserSetId(entry.getDestinationUserSet() != null ? entry.getDestinationUserSet().getId() : -2);
      setCountryCode("43");
    } else if(entry.getDestinationUser() != null){
      setDestinationSelection(4);
      setUserId(entry.getDestinationUser().getId());
      setCountryCode("43");
    } else if (entry.getDestinationMsisdn() != null){
      setDestinationSelection(5);
      setUserSetId(-1L);
      setCountryCode(UserManager.countryCode(entry.getDestinationMsisdn()));
      setMobileNumber(UserManager.mobileNumber(entry.getDestinationMsisdn()));
    } else { // the sender of the request is also the receiver
      setCountryCode("43");
      setDestinationSelection(1);
    }
   
    setCountryCode(UserManager.countryCode(destinationMsisdn));
    setMobileNumber(UserManager.mobileNumber(destinationMsisdn));
    setUserId(destinationUser == null ? null : destinationUser.getId());
    setUserName(destinationUser == null ? null : destinationUser.getUsername());
    setUserSetId(destinationUserSet == null ? null : destinationUserSet.getId());

    setDelayInSeconds(entry.getDelayInSeconds());
  }
View Full Code Here

TOP

Related Classes of evolaris.framework.um.datamodel.UserSet

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.