Package org.jbpm.api.identity

Examples of org.jbpm.api.identity.User


}

  public List<User> findUsersById(String... userIds) {
    List<User> users = new ArrayList<User>();
  for (String userId : userIds){
    User user = findUserById(userId);
    if (user != null) {
      users.add(user);
    }
  }
   
View Full Code Here


    return session.createCriteria(UserImpl.class).list();
  }

  public void deleteUser(String userId) {
    // lookup the user
    User user = findUserById(userId);

    // cascade the deletion to the memberships
    List<MembershipImpl> memberships = session.createCriteria(MembershipImpl.class)
        .add(Restrictions.eq("user", user))
        .list();
View Full Code Here

    // delete the group
    session.delete(group);
  }

  public void createMembership(String userId, String groupId, String role) {
    User user = findUserById(userId);
    if (user == null) {
      throw new JbpmException("user " + userId + " doesn't exist");
    }
    Group group = findGroupById(groupId);
    if (group == null) {
View Full Code Here

    public ProcessToolJbpmSession(UserData user, Collection<String> roleNames, ProcessToolContext ctx) {
        super(user, roleNames, ctx.getRegistry());
        if (user != null) {
            IdentityService is = getProcessEngine(ctx).getIdentityService();
            User jbpmUser = is.findUserById(user.getLogin());
            if (jbpmUser == null) {
                is.createUser(user.getLogin(), user.getRealName(), user.getEmail());
            }
            getProcessEngine(ctx).setAuthenticatedUserId(user.getLogin());
View Full Code Here

    return session.createCriteria(UserImpl.class).list();
  }

  public void deleteUser(String userId) {
    // lookup the user
    User user = findUserById(userId);

    // cascade the deletion to the memberships
    List<MembershipImpl> memberships = session.createCriteria(MembershipImpl.class)
        .add(Restrictions.eq("user", user))
        .list();
View Full Code Here

    // delete the group
    session.delete(group);
  }

  public void createMembership(String userId, String groupId, String role) {
    User user = findUserById(userId);
    if (user == null) {
      throw new JbpmException("user " + userId + " doesn't exist");
    }
    Group group = findGroupById(groupId);
    if (group == null) {
View Full Code Here

TOP

Related Classes of org.jbpm.api.identity.User

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.