Package org.jbpm.services.api
Interface AdHocUserTaskService
-
- All Known Implementing Classes:
AdHocUserTaskServiceCDIImpl,AdHocUserTaskServiceImpl
public interface AdHocUserTaskServiceService for adding and updating ad-hoc user tasks.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description longaddTask(String taskName, int priority, Date dueDate, List<String> users, List<String> groups, String identity, String taskformName, String deploymentId, Long processInstanceId, Map<String,Object> params, boolean autoStart, boolean autoClaim)Adds a new ad-hoc task.longaddTask(org.kie.api.task.model.Task task, Map<String,Object> params)Adds a new ad-hoc task.voidupdateTask(long taskId, int priority, String taskDescription, Date dueDate)Updates and existing task.
-
-
-
Method Detail
-
addTask
long addTask(org.kie.api.task.model.Task task, Map<String,Object> params)Adds a new ad-hoc task.- Parameters:
task-params-- Returns:
- task identifier
-
addTask
long addTask(String taskName, int priority, Date dueDate, List<String> users, List<String> groups, String identity, String taskformName, String deploymentId, Long processInstanceId, Map<String,Object> params, boolean autoStart, boolean autoClaim)
Adds a new ad-hoc task.- Parameters:
taskName-priority-dueDate-users-groups-identity-taskformName-deploymentId-processInstanceId-params-autoStart-autoClaim-- Returns:
- task identifier
-
-