Search in sources :

Example 1 with Group

use of org.jbpm.task.Group in project jBPM5-Developer-Guide by Salaboy.

the class BaseTest method addUsersAndGroups.

private void addUsersAndGroups(TaskServiceSession taskSession) {
    User user = new User("salaboy");
    User watman = new User("watman");
    taskSession.addUser(user);
    taskSession.addUser(watman);
    User administrator = new User("Administrator");
    taskSession.addUser(administrator);
    users.put("salaboy", user);
    users.put("watman", watman);
    users.put("administrator", administrator);
    Group myGroup = new Group("group1");
    taskSession.addGroup(myGroup);
    groups.put("group1", myGroup);
}
Also used : Group(org.jbpm.task.Group) User(org.jbpm.task.User)

Example 2 with Group

use of org.jbpm.task.Group in project jBPM5-Developer-Guide by Salaboy.

the class PersistentProcessTest method createTaskService.

private TaskService createTaskService(EntityManagerFactory emf) {
    org.jbpm.task.service.TaskService taskService = new org.jbpm.task.service.TaskService(emf, SystemEventListenerFactory.getSystemEventListener());
    Map<String, User> users = new HashMap<String, User>();
    users.put("salaboy", new User("salaboy"));
    users.put("Administrator", new User("Administrator"));
    Map<String, Group> groups = new HashMap<String, Group>();
    taskService.addUsersAndGroups(users, groups);
    TaskService client = new LocalTaskService(taskService);
    return client;
}
Also used : Group(org.jbpm.task.Group) User(org.jbpm.task.User) HashMap(java.util.HashMap) LocalTaskService(org.jbpm.task.service.local.LocalTaskService) TaskService(org.jbpm.task.TaskService) LocalTaskService(org.jbpm.task.service.local.LocalTaskService)

Aggregations

Group (org.jbpm.task.Group)2 User (org.jbpm.task.User)2 HashMap (java.util.HashMap)1 TaskService (org.jbpm.task.TaskService)1 LocalTaskService (org.jbpm.task.service.local.LocalTaskService)1