Examples of UserRole


Examples of org.libreplan.business.users.entities.UserRole

    public RowRenderer getAllUserRolesRenderer() {
        return new RowRenderer() {
            @Override
            public void render(Row row, Object data) throws Exception {

                final UserRole role = (UserRole) data;
                row.appendChild(new Label(role.getDisplayName()));

                final Textbox tempTextbox = new Textbox();
                Textbox textbox = Util.bind(tempTextbox, new Util.Getter<String>() {
                    @Override
                    public String get() {
                        List<String> listRoles = configurationModel.
                            getLdapConfiguration().getMapMatchingRoles().get(role.name());
                        Collections.sort(listRoles);
                        return StringUtils.join(listRoles, ";");
                    }
                }, new Util.Setter<String>() {
                    @Override
                    public void set(String value) {
                                // Created a set in order to avoid duplicates
                                Set<String> rolesLdap = new HashSet<String>(
                                        Arrays.asList(StringUtils.split(value,
                                                ";")));
                                configurationModel.getLdapConfiguration()
                                        .setConfigurationRolesLdap(role.name(),
                                                rolesLdap);
                    }
                });
                textbox.setWidth("300px");
                row.appendChild(textbox);
View Full Code Here

Examples of org.libreplan.business.users.entities.UserRole

    public RowRenderer getRolesRenderer() {
        return new RowRenderer() {
            @Override
            public void render(Row row, Object data) throws Exception {
                final UserRole role = (UserRole) data;

                row.appendChild(new Label(_(role.getDisplayName())));

                Button removeButton = Util
                        .createRemoveButton(new EventListener() {
                    @Override
                    public void onEvent(Event event) throws Exception {
                        removeRole(role);
                    }
                });
                removeButton.setDisabled(areRolesAndProfilesDisabled()
                        || role.equals(UserRole.ROLE_BOUND_USER)
                        || isUserDefaultAdmin());
                row.appendChild(removeButton);
            }
        };
    }
View Full Code Here

Examples of org.onebusaway.users.model.UserRole

  @Test
  public void test() {

    assertEquals(0, _dao.getNumberOfUserRoles());

    UserRole adminRole = new UserRole("admin");
    UserRole userRole = new UserRole("user");

    _dao.saveOrUpdateUserRole(adminRole);
    _dao.saveOrUpdateUserRole(userRole);

    assertEquals(2, _dao.getNumberOfUserRoles());
View Full Code Here

Examples of org.onebusaway.users.model.UserRole

  }

  @Test
  public void deleteUser() {

    UserRole userRole = new UserRole("user");

    _dao.saveOrUpdateUserRole(userRole);

    User user = new User();
    user.setCreationTime(new Date());
View Full Code Here

Examples of org.onebusaway.users.model.UserRole

    return _userDao.getAllUserIdsInRange(offset, limit);
  }

  @Override
  public int getNumberOfAdmins() {
    UserRole admin = _authoritiesService.getAdministratorRole();
    return _userDao.getNumberOfUsersWithRole(admin);
  }
View Full Code Here

Examples of org.onebusaway.users.model.UserRole

  public UserBean getUserAsBean(User user) {

    UserBean bean = new UserBean();
    bean.setUserId(Integer.toString(user.getId()));

    UserRole anonymous = _authoritiesService.getAnonymousRole();
    boolean isAnonymous = user.getRoles().contains(anonymous);
    bean.setAnonymous(isAnonymous);

    UserRole admin = _authoritiesService.getAdministratorRole();
    boolean isAdmin = user.getRoles().contains(admin);
    bean.setAdmin(isAdmin);

    List<UserIndexBean> indices = new ArrayList<UserIndexBean>();
    bean.setIndices(indices);
View Full Code Here

Examples of org.opentides.bean.user.UserRole

  public void testAdd() {
    UserGroup group = new UserGroup();
    group.setName("test");
    group.setDescription("test");
    UserRole role1 = new UserRole(group, "role1");
    group.addRole(role1);

    userGroupDAO.saveEntityModel(group);

    assertNotNull(group.getId());
    UserGroup testGroup = userGroupDAO.loadEntityModel(group.getId());
    Set<UserRole> roles = testGroup.getRoles();
    assertNotNull(roles);
    assertTrue(roles.size() == 1);
    assertTrue(roles.iterator().next().getRole().equals(role1.getRole()));

    testGroup.removeRole(role1);
    userGroupDAO.saveEntityModel(testGroup);

    assertEquals(testGroup.getId(), group.getId());
View Full Code Here

Examples of org.opentides.bean.user.UserRole

        }
        if(!currentGroupName.equals(values.get(groupNameColumn))) {
          currentGroupName = values.get(groupNameColumn);
          userGroup = this.loadUserGroupByName(currentGroupName);
        }
        UserRole userRole = new UserRole(userGroup, values.get(roleColumn));
        this.userGroupDAO.assignRoles(userGroup, userRole);
        // execute this query
        line++;
      }
      reader.close();
View Full Code Here

Examples of org.sonar.api.web.UserRole

      sections = sectionAnnotation.value();
    }
  }

  private void initUserRoles(final V view) {
    UserRole userRoleAnnotation = AnnotationUtils.getAnnotation(view, UserRole.class);
    if (userRoleAnnotation != null) {
      userRoles = userRoleAnnotation.value();
    }
  }
View Full Code Here

Examples of org.sprimaudi.zkspring.entity.UserRole

    }

    @Listen("onClick=#miAssign")
    public void onAssign(Event evt) {
        UserGrup ug = lstGrup.getSelectedItem() != null ? lstGrup.getSelectedItem().getValue() != null ? (UserGrup) lstGrup.getSelectedItem().getValue() : null : null;
        UserRole ur = lstRole.getSelectedItem() != null ? lstRole.getSelectedItem().getValue() != null ? (UserRole) lstRole.getSelectedItem().getValue() : null : null;
        userService.assignRoleToGrup(ug, ur);
        prepareRoleList(ug);
    }
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.