public interface TaskService
Modifier and Type | Method and Description |
---|---|
void |
activate(long taskId,
String userId) |
long |
addTask(Task task,
Map<String,Object> params) |
void |
claim(long taskId,
String userId) |
void |
claimNextAvailable(String userId,
String language) |
void |
complete(long taskId,
String userId,
Map<String,Object> data) |
void |
delegate(long taskId,
String userId,
String targetUserId) |
void |
exit(long taskId,
String userId) |
void |
fail(long taskId,
String userId,
Map<String,Object> faultData) |
void |
forward(long taskId,
String userId,
String targetEntityId) |
Attachment |
getAttachmentById(long attachId) |
Content |
getContentById(long contentId) |
Task |
getTaskById(long taskId) |
Task |
getTaskByWorkItemId(long workItemId) |
List<TaskSummary> |
getTasksAssignedAsBusinessAdministrator(String userId,
String language) |
List<TaskSummary> |
getTasksAssignedAsPotentialOwner(String userId,
String language) |
List<TaskSummary> |
getTasksAssignedAsPotentialOwnerByStatus(String userId,
List<Status> status,
String language) |
List<Long> |
getTasksByProcessInstanceId(long processInstanceId) |
List<TaskSummary> |
getTasksByStatusByProcessInstanceId(long processInstanceId,
List<Status> status,
String language) |
List<TaskSummary> |
getTasksByVariousFields(List<Long> workItemIds,
List<Long> taskIds,
List<Long> procInstIds,
List<String> busAdmins,
List<String> potOwners,
List<String> taskOwners,
List<Status> status,
boolean union) |
List<TaskSummary> |
getTasksByVariousFields(Map<String,List<?>> parameters,
boolean union) |
List<TaskSummary> |
getTasksOwned(String userId,
String language) |
List<TaskSummary> |
getTasksOwnedByStatus(String userId,
List<Status> status,
String language) |
void |
nominate(long taskId,
String userId,
List<OrganizationalEntity> potentialOwners) |
void |
release(long taskId,
String userId) |
void |
resume(long taskId,
String userId) |
void |
skip(long taskId,
String userId) |
void |
start(long taskId,
String userId) |
void |
stop(long taskId,
String userId) |
void |
suspend(long taskId,
String userId) |
void activate(long taskId, String userId)
void claim(long taskId, String userId)
void exit(long taskId, String userId)
Task getTaskByWorkItemId(long workItemId)
Task getTaskById(long taskId)
List<TaskSummary> getTasksAssignedAsBusinessAdministrator(String userId, String language)
List<TaskSummary> getTasksAssignedAsPotentialOwner(String userId, String language)
List<TaskSummary> getTasksAssignedAsPotentialOwnerByStatus(String userId, List<Status> status, String language)
List<TaskSummary> getTasksOwned(String userId, String language)
List<TaskSummary> getTasksOwnedByStatus(String userId, List<Status> status, String language)
List<TaskSummary> getTasksByStatusByProcessInstanceId(long processInstanceId, List<Status> status, String language)
List<TaskSummary> getTasksByVariousFields(List<Long> workItemIds, List<Long> taskIds, List<Long> procInstIds, List<String> busAdmins, List<String> potOwners, List<String> taskOwners, List<Status> status, boolean union)
List<TaskSummary> getTasksByVariousFields(Map<String,List<?>> parameters, boolean union)
void release(long taskId, String userId)
void resume(long taskId, String userId)
void skip(long taskId, String userId)
void start(long taskId, String userId)
void stop(long taskId, String userId)
void suspend(long taskId, String userId)
void nominate(long taskId, String userId, List<OrganizationalEntity> potentialOwners)
Content getContentById(long contentId)
Attachment getAttachmentById(long attachId)
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.