[jboss-user] [jBPM] - Capturing the initiator user

Jorge Ferreira do-not-reply at jboss.com
Tue Jul 27 13:22:53 EDT 2010

Jorge Ferreira [http://community.jboss.org/people/imjorge] replied to the discussion

"Capturing the initiator user"

To view the discussion, visit: http://community.jboss.org/message/554666#554666

*Disclaimer: jBPM 4.3 does not support historic on task reassignment.* This means if task task1 is first assigned to user homer, then it is delegated manually or otherwise to user bart and finally to user marge, jBPM will only keep track of the last user, marge in this case, that was assigned to task1.

Having said that, if you are ok with *getting the currently user assigned to a task* you can use TaskService to create a TaskQuery filtering by process instance id and task name, as in the following example:

TaskService taskService = ...;
TaskQuery taskQuery = taskService.createTaskQuery().processInstanceId(processInstance.getId()).activityName("task1");Task task = taskQuery.uniqueResult(); // task.getAssignee() contains the login of the user, if any, to which the task is assigned to.


Reply to this message by going to Community

Start a new discussion in jBPM at Community

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-user/attachments/20100727/c8d000c9/attachment.html 

More information about the jboss-user mailing list