- All Implemented Interfaces:
- com.edorasware.commons.core.service.entity.DomainObjectActionListener<com.edorasware.gear.core.task.support.TaskActionEvent>, com.edorasware.commons.core.service.entity.EntityActionListener<com.edorasware.gear.core.task.support.TaskActionEvent>, com.edorasware.commons.core.service.entity.WorkObjectActionListener<com.edorasware.gear.core.task.support.TaskActionEvent>, com.edorasware.gear.core.task.support.TaskActionListener, EventListener
public class ProcessTaskPermissionsActionListener
extends com.edorasware.gear.core.task.support.BaseTaskActionListener
Process tasks listener which sets the correct owner and assignee of the created task. The listener also propagates the owner and assignee to the process candidate users and adds
the tasks candidate groups to the process candidate groups in case one of these fields change on the task. It also sets the correct parent for the process if the task is moved.