org.jbpm.services.task.impl
Class TaskQueryServiceImpl
java.lang.Object
org.jbpm.services.task.impl.TaskQueryServiceImpl
- All Implemented Interfaces:
- org.kie.internal.task.api.TaskQueryService
@Named
@ApplicationScoped
public class TaskQueryServiceImpl
- extends Object
- implements org.kie.internal.task.api.TaskQueryService
Method Summary |
protected List<org.kie.internal.task.api.model.TaskSummary> |
collectTasksByPotentialOwners(List tasksByGroups,
String language)
|
int |
getPendingSubTasksByParent(long parentId)
|
List<org.kie.internal.task.api.model.TaskSummary> |
getSubTasksAssignedAsPotentialOwner(long parentId,
String userId,
String language)
|
List<org.kie.internal.task.api.model.TaskSummary> |
getSubTasksByParent(long parentId)
|
TaskImpl |
getTaskByWorkItemId(long workItemId)
|
TaskImpl |
getTaskInstanceById(long taskId)
|
List<org.kie.internal.task.api.model.TaskSummary> |
getTasksAssignedAsBusinessAdministrator(String userId,
String language)
|
List<org.kie.internal.task.api.model.TaskSummary> |
getTasksAssignedAsExcludedOwner(String userId,
String language)
|
List<org.kie.internal.task.api.model.TaskSummary> |
getTasksAssignedAsPotentialOwner(String userId,
List<String> groupIds,
String language)
|
List<org.kie.internal.task.api.model.TaskSummary> |
getTasksAssignedAsPotentialOwner(String userId,
List<String> groupIds,
String language,
int firstResult,
int maxResults)
|
List<org.kie.internal.task.api.model.TaskSummary> |
getTasksAssignedAsPotentialOwner(String userId,
String language)
|
List<org.kie.internal.task.api.model.TaskSummary> |
getTasksAssignedAsPotentialOwnerByStatus(String userId,
List<org.kie.internal.task.api.model.Status> status,
String language)
|
List<org.kie.internal.task.api.model.TaskSummary> |
getTasksAssignedAsPotentialOwnerByStatusByGroup(String userId,
List<String> groupIds,
List<org.kie.internal.task.api.model.Status> status,
String language)
|
List<org.kie.internal.task.api.model.TaskSummary> |
getTasksAssignedAsRecipient(String userId,
String language)
|
List<org.kie.internal.task.api.model.TaskSummary> |
getTasksAssignedAsTaskInitiator(String userId,
String language)
|
List<org.kie.internal.task.api.model.TaskSummary> |
getTasksAssignedAsTaskStakeholder(String userId,
String language)
|
List<org.kie.internal.task.api.model.TaskSummary> |
getTasksAssignedByGroup(String groupId,
String language)
|
List<org.kie.internal.task.api.model.TaskSummary> |
getTasksAssignedByGroups(List<String> groupIds,
String language)
|
List<org.kie.internal.task.api.model.TaskSummary> |
getTasksAssignedByGroupsByExpirationDate(List<String> groupIds,
String language,
Date expirationDate)
|
List<org.kie.internal.task.api.model.TaskSummary> |
getTasksAssignedByGroupsByExpirationDateOptional(List<String> groupIds,
String language,
Date expirationDate)
|
List<Long> |
getTasksByProcessInstanceId(long processInstanceId)
|
List<org.kie.internal.task.api.model.TaskSummary> |
getTasksByStatusByProcessId(long processInstanceId,
List<org.kie.internal.task.api.model.Status> status,
String language)
|
List<org.kie.internal.task.api.model.TaskSummary> |
getTasksByStatusByProcessIdByTaskName(long processInstanceId,
List<org.kie.internal.task.api.model.Status> status,
String taskName,
String language)
|
List<org.kie.internal.task.api.model.TaskSummary> |
getTasksOwned(String userId)
|
List<org.kie.internal.task.api.model.TaskSummary> |
getTasksOwned(String userId,
List<org.kie.internal.task.api.model.Status> status,
String language)
|
List<org.kie.internal.task.api.model.TaskSummary> |
getTasksOwnedByExpirationDate(String userId,
List<org.kie.internal.task.api.model.Status> status,
Date expirationDate)
|
List<org.kie.internal.task.api.model.TaskSummary> |
getTasksOwnedByExpirationDateOptional(String userId,
List<org.kie.internal.task.api.model.Status> status,
Date expirationDate)
|
void |
setPm(JbpmServicesPersistenceManager pm)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TaskQueryServiceImpl
public TaskQueryServiceImpl()
setPm
public void setPm(JbpmServicesPersistenceManager pm)
getTasksAssignedAsBusinessAdministrator
public List<org.kie.internal.task.api.model.TaskSummary> getTasksAssignedAsBusinessAdministrator(String userId,
String language)
- Specified by:
getTasksAssignedAsBusinessAdministrator
in interface org.kie.internal.task.api.TaskQueryService
getTasksAssignedAsExcludedOwner
public List<org.kie.internal.task.api.model.TaskSummary> getTasksAssignedAsExcludedOwner(String userId,
String language)
- Specified by:
getTasksAssignedAsExcludedOwner
in interface org.kie.internal.task.api.TaskQueryService
getTasksAssignedAsPotentialOwner
public List<org.kie.internal.task.api.model.TaskSummary> getTasksAssignedAsPotentialOwner(String userId,
String language)
- Specified by:
getTasksAssignedAsPotentialOwner
in interface org.kie.internal.task.api.TaskQueryService
getTasksAssignedAsPotentialOwner
public List<org.kie.internal.task.api.model.TaskSummary> getTasksAssignedAsPotentialOwner(String userId,
List<String> groupIds,
String language)
- Specified by:
getTasksAssignedAsPotentialOwner
in interface org.kie.internal.task.api.TaskQueryService
getTasksAssignedByGroup
public List<org.kie.internal.task.api.model.TaskSummary> getTasksAssignedByGroup(String groupId,
String language)
- Specified by:
getTasksAssignedByGroup
in interface org.kie.internal.task.api.TaskQueryService
getTasksAssignedByGroupsByExpirationDateOptional
public List<org.kie.internal.task.api.model.TaskSummary> getTasksAssignedByGroupsByExpirationDateOptional(List<String> groupIds,
String language,
Date expirationDate)
- Specified by:
getTasksAssignedByGroupsByExpirationDateOptional
in interface org.kie.internal.task.api.TaskQueryService
collectTasksByPotentialOwners
protected List<org.kie.internal.task.api.model.TaskSummary> collectTasksByPotentialOwners(List tasksByGroups,
String language)
getTasksAssignedByGroupsByExpirationDate
public List<org.kie.internal.task.api.model.TaskSummary> getTasksAssignedByGroupsByExpirationDate(List<String> groupIds,
String language,
Date expirationDate)
- Specified by:
getTasksAssignedByGroupsByExpirationDate
in interface org.kie.internal.task.api.TaskQueryService
getTasksAssignedByGroups
public List<org.kie.internal.task.api.model.TaskSummary> getTasksAssignedByGroups(List<String> groupIds,
String language)
- Specified by:
getTasksAssignedByGroups
in interface org.kie.internal.task.api.TaskQueryService
getTasksAssignedAsPotentialOwner
public List<org.kie.internal.task.api.model.TaskSummary> getTasksAssignedAsPotentialOwner(String userId,
List<String> groupIds,
String language,
int firstResult,
int maxResults)
- Specified by:
getTasksAssignedAsPotentialOwner
in interface org.kie.internal.task.api.TaskQueryService
getTasksAssignedAsRecipient
public List<org.kie.internal.task.api.model.TaskSummary> getTasksAssignedAsRecipient(String userId,
String language)
- Specified by:
getTasksAssignedAsRecipient
in interface org.kie.internal.task.api.TaskQueryService
getTasksAssignedAsTaskInitiator
public List<org.kie.internal.task.api.model.TaskSummary> getTasksAssignedAsTaskInitiator(String userId,
String language)
- Specified by:
getTasksAssignedAsTaskInitiator
in interface org.kie.internal.task.api.TaskQueryService
getTasksAssignedAsTaskStakeholder
public List<org.kie.internal.task.api.model.TaskSummary> getTasksAssignedAsTaskStakeholder(String userId,
String language)
- Specified by:
getTasksAssignedAsTaskStakeholder
in interface org.kie.internal.task.api.TaskQueryService
getTasksOwned
public List<org.kie.internal.task.api.model.TaskSummary> getTasksOwned(String userId)
- Specified by:
getTasksOwned
in interface org.kie.internal.task.api.TaskQueryService
getTasksOwnedByExpirationDate
public List<org.kie.internal.task.api.model.TaskSummary> getTasksOwnedByExpirationDate(String userId,
List<org.kie.internal.task.api.model.Status> status,
Date expirationDate)
- Specified by:
getTasksOwnedByExpirationDate
in interface org.kie.internal.task.api.TaskQueryService
getTasksOwned
public List<org.kie.internal.task.api.model.TaskSummary> getTasksOwned(String userId,
List<org.kie.internal.task.api.model.Status> status,
String language)
- Specified by:
getTasksOwned
in interface org.kie.internal.task.api.TaskQueryService
getTasksAssignedAsPotentialOwnerByStatus
public List<org.kie.internal.task.api.model.TaskSummary> getTasksAssignedAsPotentialOwnerByStatus(String userId,
List<org.kie.internal.task.api.model.Status> status,
String language)
- Specified by:
getTasksAssignedAsPotentialOwnerByStatus
in interface org.kie.internal.task.api.TaskQueryService
getTasksAssignedAsPotentialOwnerByStatusByGroup
public List<org.kie.internal.task.api.model.TaskSummary> getTasksAssignedAsPotentialOwnerByStatusByGroup(String userId,
List<String> groupIds,
List<org.kie.internal.task.api.model.Status> status,
String language)
- Specified by:
getTasksAssignedAsPotentialOwnerByStatusByGroup
in interface org.kie.internal.task.api.TaskQueryService
getSubTasksAssignedAsPotentialOwner
public List<org.kie.internal.task.api.model.TaskSummary> getSubTasksAssignedAsPotentialOwner(long parentId,
String userId,
String language)
- Specified by:
getSubTasksAssignedAsPotentialOwner
in interface org.kie.internal.task.api.TaskQueryService
getSubTasksByParent
public List<org.kie.internal.task.api.model.TaskSummary> getSubTasksByParent(long parentId)
- Specified by:
getSubTasksByParent
in interface org.kie.internal.task.api.TaskQueryService
getPendingSubTasksByParent
public int getPendingSubTasksByParent(long parentId)
- Specified by:
getPendingSubTasksByParent
in interface org.kie.internal.task.api.TaskQueryService
getTaskInstanceById
public TaskImpl getTaskInstanceById(long taskId)
- Specified by:
getTaskInstanceById
in interface org.kie.internal.task.api.TaskQueryService
getTaskByWorkItemId
public TaskImpl getTaskByWorkItemId(long workItemId)
- Specified by:
getTaskByWorkItemId
in interface org.kie.internal.task.api.TaskQueryService
getTasksOwnedByExpirationDateOptional
public List<org.kie.internal.task.api.model.TaskSummary> getTasksOwnedByExpirationDateOptional(String userId,
List<org.kie.internal.task.api.model.Status> status,
Date expirationDate)
- Specified by:
getTasksOwnedByExpirationDateOptional
in interface org.kie.internal.task.api.TaskQueryService
getTasksByStatusByProcessId
public List<org.kie.internal.task.api.model.TaskSummary> getTasksByStatusByProcessId(long processInstanceId,
List<org.kie.internal.task.api.model.Status> status,
String language)
- Specified by:
getTasksByStatusByProcessId
in interface org.kie.internal.task.api.TaskQueryService
getTasksByStatusByProcessIdByTaskName
public List<org.kie.internal.task.api.model.TaskSummary> getTasksByStatusByProcessIdByTaskName(long processInstanceId,
List<org.kie.internal.task.api.model.Status> status,
String taskName,
String language)
- Specified by:
getTasksByStatusByProcessIdByTaskName
in interface org.kie.internal.task.api.TaskQueryService
getTasksByProcessInstanceId
public List<Long> getTasksByProcessInstanceId(long processInstanceId)
- Specified by:
getTasksByProcessInstanceId
in interface org.kie.internal.task.api.TaskQueryService
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.