org.kie.internal.task.api
Interface TaskQueryService
public interface TaskQueryService
The Task Query Service will contain all the methods
to get information about the current Task Instances.
Most of the times these methods will be used to build
User Interfaces, and we should not include any method
related with Task Statistics here.
|
Method Summary |
int |
getCompletedTaskByUserId(String userId)
|
int |
getPendingSubTasksByParent(long parentId)
|
int |
getPendingTaskByUserId(String userId)
|
Map<Long,List<org.kie.api.task.model.OrganizationalEntity>> |
getPotentialOwnersForTaskIds(List<Long> taskIds)
|
List<org.kie.api.task.model.TaskSummary> |
getSubTasksAssignedAsPotentialOwner(long parentId,
String userId,
String language)
|
List<org.kie.api.task.model.TaskSummary> |
getSubTasksByParent(long parentId)
|
org.kie.api.task.model.Task |
getTaskByWorkItemId(long workItemId)
|
org.kie.api.task.model.Task |
getTaskInstanceById(long taskId)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedAsBusinessAdministrator(String userId,
String language)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedAsExcludedOwner(String userId,
String language)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedAsPotentialOwner(String userId,
List<String> groupIds,
String language)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedAsPotentialOwner(String userId,
List<String> groupIds,
String language,
int firstResult,
int maxResults)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedAsPotentialOwner(String userId,
String language)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedAsPotentialOwnerByExpirationDate(String userId,
List<org.kie.api.task.model.Status> status,
Date expirationDate)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedAsPotentialOwnerByExpirationDate(String userId,
List<String> groupIds,
List<org.kie.api.task.model.Status> status,
Date expirationDate)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedAsPotentialOwnerByExpirationDateOptional(String userId,
List<org.kie.api.task.model.Status> status,
Date expirationDate)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedAsPotentialOwnerByExpirationDateOptional(String userId,
List<String> groupIds,
List<org.kie.api.task.model.Status> status,
Date expirationDate)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedAsPotentialOwnerByStatus(String userId,
List<org.kie.api.task.model.Status> status,
String language)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedAsPotentialOwnerByStatusByGroup(String userId,
List<String> groupIds,
List<org.kie.api.task.model.Status> status,
String language)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedAsRecipient(String userId,
String language)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedAsTaskInitiator(String userId,
String language)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedAsTaskStakeholder(String userId,
String language)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedByGroup(String groupId,
String language)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedByGroups(List<String> groupsId,
String language)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedByGroupsByExpirationDate(List<String> groupIds,
String language,
Date expirationDate)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedByGroupsByExpirationDateOptional(List<String> groupIds,
String language,
Date expirationDate)
|
List<Long> |
getTasksByProcessInstanceId(long processInstanceId)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksByStatusByProcessInstanceId(long processInstanceId,
List<org.kie.api.task.model.Status> status,
String language)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksByStatusByProcessInstanceIdByTaskName(long processInstanceId,
List<org.kie.api.task.model.Status> status,
String taskName,
String language)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksByVariousFields(List<Long> workItemIds,
List<Long> taskIds,
List<Long> procInstIds,
List<String> busAdmins,
List<String> potOwners,
List<String> taskOwners,
List<org.kie.api.task.model.Status> status,
List<String> language,
boolean union)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksByVariousFields(Map<String,List<?>> parameters,
boolean union)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksOwned(String userId,
String language)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksOwnedByExpirationDate(String userId,
List<org.kie.api.task.model.Status> status,
Date expirationDate)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksOwnedByExpirationDateBeforeSpecifiedDate(String userId,
List<org.kie.api.task.model.Status> status,
Date date)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksOwnedByExpirationDateOptional(String userId,
List<org.kie.api.task.model.Status> status,
Date expirationDate)
|
List<org.kie.api.task.model.TaskSummary> |
getTasksOwnedByStatus(String userId,
List<org.kie.api.task.model.Status> status,
String language)
|
WORK_ITEM_ID_LIST
static final String WORK_ITEM_ID_LIST
- See Also:
- Constant Field Values
TASK_ID_LIST
static final String TASK_ID_LIST
- See Also:
- Constant Field Values
PROCESS_INST_ID_LIST
static final String PROCESS_INST_ID_LIST
- See Also:
- Constant Field Values
BUSINESS_ADMIN_ID_LIST
static final String BUSINESS_ADMIN_ID_LIST
- See Also:
- Constant Field Values
POTENTIAL_OWNER_ID_LIST
static final String POTENTIAL_OWNER_ID_LIST
- See Also:
- Constant Field Values
ACTUAL_OWNER_ID_LIST
static final String ACTUAL_OWNER_ID_LIST
- See Also:
- Constant Field Values
STATUS_LIST
static final String STATUS_LIST
- See Also:
- Constant Field Values
LANGUAGE
static final String LANGUAGE
- See Also:
- Constant Field Values
getTasksAssignedAsBusinessAdministrator
List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsBusinessAdministrator(String userId,
String language)
getTasksAssignedAsExcludedOwner
List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsExcludedOwner(String userId,
String language)
getTasksAssignedAsPotentialOwner
List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsPotentialOwner(String userId,
String language)
getTasksAssignedAsPotentialOwnerByExpirationDate
List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsPotentialOwnerByExpirationDate(String userId,
List<String> groupIds,
List<org.kie.api.task.model.Status> status,
Date expirationDate)
getTasksAssignedAsPotentialOwnerByExpirationDateOptional
List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsPotentialOwnerByExpirationDateOptional(String userId,
List<String> groupIds,
List<org.kie.api.task.model.Status> status,
Date expirationDate)
getTasksAssignedAsPotentialOwnerByExpirationDate
List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsPotentialOwnerByExpirationDate(String userId,
List<org.kie.api.task.model.Status> status,
Date expirationDate)
getTasksAssignedAsPotentialOwnerByExpirationDateOptional
List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsPotentialOwnerByExpirationDateOptional(String userId,
List<org.kie.api.task.model.Status> status,
Date expirationDate)
getTasksAssignedAsPotentialOwner
List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsPotentialOwner(String userId,
List<String> groupIds,
String language)
getTasksAssignedAsPotentialOwner
List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsPotentialOwner(String userId,
List<String> groupIds,
String language,
int firstResult,
int maxResults)
getTasksAssignedAsPotentialOwnerByStatus
List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsPotentialOwnerByStatus(String userId,
List<org.kie.api.task.model.Status> status,
String language)
getTasksAssignedAsPotentialOwnerByStatusByGroup
List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsPotentialOwnerByStatusByGroup(String userId,
List<String> groupIds,
List<org.kie.api.task.model.Status> status,
String language)
getTasksAssignedAsRecipient
List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsRecipient(String userId,
String language)
getTasksAssignedAsTaskInitiator
List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsTaskInitiator(String userId,
String language)
getTasksAssignedAsTaskStakeholder
List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsTaskStakeholder(String userId,
String language)
getTasksAssignedByGroup
List<org.kie.api.task.model.TaskSummary> getTasksAssignedByGroup(String groupId,
String language)
getTasksAssignedByGroups
List<org.kie.api.task.model.TaskSummary> getTasksAssignedByGroups(List<String> groupsId,
String language)
getTasksAssignedByGroupsByExpirationDate
List<org.kie.api.task.model.TaskSummary> getTasksAssignedByGroupsByExpirationDate(List<String> groupIds,
String language,
Date expirationDate)
getTasksAssignedByGroupsByExpirationDateOptional
List<org.kie.api.task.model.TaskSummary> getTasksAssignedByGroupsByExpirationDateOptional(List<String> groupIds,
String language,
Date expirationDate)
getTasksOwned
List<org.kie.api.task.model.TaskSummary> getTasksOwned(String userId,
String language)
getTasksOwnedByStatus
List<org.kie.api.task.model.TaskSummary> getTasksOwnedByStatus(String userId,
List<org.kie.api.task.model.Status> status,
String language)
getTasksOwnedByExpirationDate
List<org.kie.api.task.model.TaskSummary> getTasksOwnedByExpirationDate(String userId,
List<org.kie.api.task.model.Status> status,
Date expirationDate)
getTasksOwnedByExpirationDateOptional
List<org.kie.api.task.model.TaskSummary> getTasksOwnedByExpirationDateOptional(String userId,
List<org.kie.api.task.model.Status> status,
Date expirationDate)
getTasksOwnedByExpirationDateBeforeSpecifiedDate
List<org.kie.api.task.model.TaskSummary> getTasksOwnedByExpirationDateBeforeSpecifiedDate(String userId,
List<org.kie.api.task.model.Status> status,
Date date)
getSubTasksAssignedAsPotentialOwner
List<org.kie.api.task.model.TaskSummary> getSubTasksAssignedAsPotentialOwner(long parentId,
String userId,
String language)
getSubTasksByParent
List<org.kie.api.task.model.TaskSummary> getSubTasksByParent(long parentId)
getTasksByStatusByProcessInstanceId
List<org.kie.api.task.model.TaskSummary> getTasksByStatusByProcessInstanceId(long processInstanceId,
List<org.kie.api.task.model.Status> status,
String language)
getTasksByStatusByProcessInstanceIdByTaskName
List<org.kie.api.task.model.TaskSummary> getTasksByStatusByProcessInstanceIdByTaskName(long processInstanceId,
List<org.kie.api.task.model.Status> status,
String taskName,
String language)
getPendingSubTasksByParent
int getPendingSubTasksByParent(long parentId)
getTaskByWorkItemId
org.kie.api.task.model.Task getTaskByWorkItemId(long workItemId)
getTaskInstanceById
org.kie.api.task.model.Task getTaskInstanceById(long taskId)
getTasksByProcessInstanceId
List<Long> getTasksByProcessInstanceId(long processInstanceId)
getPotentialOwnersForTaskIds
Map<Long,List<org.kie.api.task.model.OrganizationalEntity>> getPotentialOwnersForTaskIds(List<Long> taskIds)
getTasksByVariousFields
List<org.kie.api.task.model.TaskSummary> getTasksByVariousFields(List<Long> workItemIds,
List<Long> taskIds,
List<Long> procInstIds,
List<String> busAdmins,
List<String> potOwners,
List<String> taskOwners,
List<org.kie.api.task.model.Status> status,
List<String> language,
boolean union)
getTasksByVariousFields
List<org.kie.api.task.model.TaskSummary> getTasksByVariousFields(Map<String,List<?>> parameters,
boolean union)
getCompletedTaskByUserId
int getCompletedTaskByUserId(String userId)
getPendingTaskByUserId
int getPendingTaskByUserId(String userId)
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.