|
KIE API 6.2.0.Final | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TaskService
The Task Service Entry Point serves as facade of all the other services, providing a single entry point to access to all the services
Method Summary | |
---|---|
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)
|
Map<String,Object> |
getTaskContent(long taskId)
|
List<TaskSummary> |
getTasksAssignedAsBusinessAdministrator(String userId,
String language)
|
List<TaskSummary> |
getTasksAssignedAsPotentialOwner(String userId,
List<String> groupIds,
String language,
int firstResult,
int maxResults)
Deprecated. |
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(String userId,
List<Long> workItemIds,
List<Long> taskIds,
List<Long> procInstIds,
List<String> busAdmins,
List<String> potOwners,
List<String> taskOwners,
List<Status> status,
List<String> language,
boolean union)
Deprecated. |
List<TaskSummary> |
getTasksByVariousFields(String userId,
Map<String,List<?>> parameters,
boolean union)
Deprecated. |
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)
|
Methods inherited from interface org.kie.api.runtime.CommandExecutor |
---|
execute |
Method Detail |
---|
void activate(long taskId, String userId)
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)
Task getTaskByWorkItemId(long workItemId)
Task getTaskById(long taskId)
List<TaskSummary> getTasksAssignedAsBusinessAdministrator(String userId, String language)
List<TaskSummary> getTasksAssignedAsPotentialOwner(String userId, String language)
@Deprecated List<TaskSummary> getTasksAssignedAsPotentialOwner(String userId, List<String> groupIds, String language, int firstResult, int maxResults)
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<Long> getTasksByProcessInstanceId(long processInstanceId)
long addTask(Task task, Map<String,Object> params)
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)
Map<String,Object> getTaskContent(long taskId)
@Deprecated List<TaskSummary> getTasksByVariousFields(String userId, List<Long> workItemIds, List<Long> taskIds, List<Long> procInstIds, List<String> busAdmins, List<String> potOwners, List<String> taskOwners, List<Status> status, List<String> language, boolean union)
userId
- Optional parameter: the task user idworkItemIds
- Optional parameter: a list of work item idstaskIds
- Optional parameter: a list of task idsprocInstIds
- Optional parameter: a list of task idsbusAdmins
- Optional parameter: a list of business administrator idspotOwners
- Optional parameter: a list of potential ownerstaskOwners
- Optional parameter: a list of task ownersstatus
- Optional parameter: a list of status'sunion
- Required: whether the query should be a union or intersection of the criteria
TaskSummary
instances that fit the critieria given@Deprecated List<TaskSummary> getTasksByVariousFields(String userId, Map<String,List<?>> parameters, boolean union)
#getTasksByVariousFields(String, List, List, List, List, List, List, List, boolean)}
|
KIE API 6.2.0.Final | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |