org.jbpm.services.task.identity
@Decorator public class UserGroupTaskQueryServiceDecorator extends AbstractUserGroupCallbackDecorator implements org.kie.internal.task.api.TaskQueryService
Constructor and Description |
---|
UserGroupTaskQueryServiceDecorator() |
Modifier and Type | Method and Description |
---|---|
int |
getPendingSubTasksByParent(long parentId) |
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> |
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) |
void |
setDelegate(org.kie.internal.task.api.TaskQueryService delegate) |
addGroupFromCallbackOperation, addUserFromCallbackOperation, doCallbackGroupOperation, doCallbackGroupsOperation, doCallbackOperationForPeopleAssignments, doCallbackOperationForPotentialOwners, doCallbackOperationForTaskData, doCallbackOperationForTaskDeadlines, doCallbackUserOperation, doUserGroupCallbackOperation, setPm, setUserGroupCallback
public void setDelegate(org.kie.internal.task.api.TaskQueryService delegate)
public List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsBusinessAdministrator(String userId, String language)
getTasksAssignedAsBusinessAdministrator
in interface org.kie.internal.task.api.TaskQueryService
public List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsExcludedOwner(String userId, String language)
getTasksAssignedAsExcludedOwner
in interface org.kie.internal.task.api.TaskQueryService
public List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsPotentialOwner(String userId, String language)
getTasksAssignedAsPotentialOwner
in interface org.kie.internal.task.api.TaskQueryService
public List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsPotentialOwner(String userId, List<String> groupIds, String language)
getTasksAssignedAsPotentialOwner
in interface org.kie.internal.task.api.TaskQueryService
public List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsPotentialOwner(String userId, List<String> groupIds, String language, int firstResult, int maxResults)
getTasksAssignedAsPotentialOwner
in interface org.kie.internal.task.api.TaskQueryService
public List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsPotentialOwnerByStatus(String userId, List<org.kie.api.task.model.Status> status, String language)
getTasksAssignedAsPotentialOwnerByStatus
in interface org.kie.internal.task.api.TaskQueryService
public List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsPotentialOwnerByStatusByGroup(String userId, List<String> groupIds, List<org.kie.api.task.model.Status> status, String language)
getTasksAssignedAsPotentialOwnerByStatusByGroup
in interface org.kie.internal.task.api.TaskQueryService
public List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsRecipient(String userId, String language)
getTasksAssignedAsRecipient
in interface org.kie.internal.task.api.TaskQueryService
public List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsTaskInitiator(String userId, String language)
getTasksAssignedAsTaskInitiator
in interface org.kie.internal.task.api.TaskQueryService
public List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsTaskStakeholder(String userId, String language)
getTasksAssignedAsTaskStakeholder
in interface org.kie.internal.task.api.TaskQueryService
public List<org.kie.api.task.model.TaskSummary> getTasksAssignedByGroup(String groupId, String language)
getTasksAssignedByGroup
in interface org.kie.internal.task.api.TaskQueryService
public List<org.kie.api.task.model.TaskSummary> getTasksAssignedByGroups(List<String> groupsId, String language)
getTasksAssignedByGroups
in interface org.kie.internal.task.api.TaskQueryService
public List<org.kie.api.task.model.TaskSummary> getTasksAssignedByGroupsByExpirationDate(List<String> groupIds, String language, Date expirationDate)
getTasksAssignedByGroupsByExpirationDate
in interface org.kie.internal.task.api.TaskQueryService
public List<org.kie.api.task.model.TaskSummary> getTasksAssignedByGroupsByExpirationDateOptional(List<String> groupIds, String language, Date expirationDate)
getTasksAssignedByGroupsByExpirationDateOptional
in interface org.kie.internal.task.api.TaskQueryService
public List<org.kie.api.task.model.TaskSummary> getTasksOwned(String userId, String language)
getTasksOwned
in interface org.kie.internal.task.api.TaskQueryService
public List<org.kie.api.task.model.TaskSummary> getTasksOwnedByStatus(String userId, List<org.kie.api.task.model.Status> status, String language)
getTasksOwnedByStatus
in interface org.kie.internal.task.api.TaskQueryService
public List<org.kie.api.task.model.TaskSummary> getTasksOwnedByExpirationDate(String userId, List<org.kie.api.task.model.Status> status, Date expirationDate)
getTasksOwnedByExpirationDate
in interface org.kie.internal.task.api.TaskQueryService
public List<org.kie.api.task.model.TaskSummary> getTasksOwnedByExpirationDateOptional(String userId, List<org.kie.api.task.model.Status> status, Date expirationDate)
getTasksOwnedByExpirationDateOptional
in interface org.kie.internal.task.api.TaskQueryService
public List<org.kie.api.task.model.TaskSummary> getTasksOwnedByExpirationDateBeforeSpecifiedDate(String userId, List<org.kie.api.task.model.Status> status, Date date)
getTasksOwnedByExpirationDateBeforeSpecifiedDate
in interface org.kie.internal.task.api.TaskQueryService
public List<org.kie.api.task.model.TaskSummary> getSubTasksAssignedAsPotentialOwner(long parentId, String userId, String language)
getSubTasksAssignedAsPotentialOwner
in interface org.kie.internal.task.api.TaskQueryService
public List<org.kie.api.task.model.TaskSummary> getSubTasksByParent(long parentId)
getSubTasksByParent
in interface org.kie.internal.task.api.TaskQueryService
public int getPendingSubTasksByParent(long parentId)
getPendingSubTasksByParent
in interface org.kie.internal.task.api.TaskQueryService
public org.kie.api.task.model.Task getTaskByWorkItemId(long workItemId)
getTaskByWorkItemId
in interface org.kie.internal.task.api.TaskQueryService
public org.kie.api.task.model.Task getTaskInstanceById(long taskId)
getTaskInstanceById
in interface org.kie.internal.task.api.TaskQueryService
public List<org.kie.api.task.model.TaskSummary> getTasksByStatusByProcessInstanceId(long processInstanceId, List<org.kie.api.task.model.Status> status, String language)
getTasksByStatusByProcessInstanceId
in interface org.kie.internal.task.api.TaskQueryService
public List<org.kie.api.task.model.TaskSummary> getTasksByStatusByProcessInstanceIdByTaskName(long processInstanceId, List<org.kie.api.task.model.Status> status, String taskName, String language)
getTasksByStatusByProcessInstanceIdByTaskName
in interface org.kie.internal.task.api.TaskQueryService
public List<Long> getTasksByProcessInstanceId(long processInstanceId)
getTasksByProcessInstanceId
in interface org.kie.internal.task.api.TaskQueryService
public List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsPotentialOwnerByExpirationDate(String userId, List<org.kie.api.task.model.Status> status, Date expirationDate)
getTasksAssignedAsPotentialOwnerByExpirationDate
in interface org.kie.internal.task.api.TaskQueryService
public List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsPotentialOwnerByExpirationDateOptional(String userId, List<org.kie.api.task.model.Status> status, Date expirationDate)
getTasksAssignedAsPotentialOwnerByExpirationDateOptional
in interface org.kie.internal.task.api.TaskQueryService
public List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsPotentialOwnerByExpirationDate(String userId, List<String> groupIds, List<org.kie.api.task.model.Status> status, Date expirationDate)
getTasksAssignedAsPotentialOwnerByExpirationDate
in interface org.kie.internal.task.api.TaskQueryService
public List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsPotentialOwnerByExpirationDateOptional(String userId, List<String> groupIds, List<org.kie.api.task.model.Status> status, Date expirationDate)
getTasksAssignedAsPotentialOwnerByExpirationDateOptional
in interface org.kie.internal.task.api.TaskQueryService
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.