|
KIE Internal 6.2.0.CR2 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface TaskQueryBuilder
An instance of this class is used to dynamically
create a query to retrieve TaskSummary instances.
TaskSummary instances
without unnecessarily cluttering up the interface, unlike
the deprecated "get*" method signatures,
| Nested Class Summary | |
|---|---|
static class |
TaskQueryBuilder.OrderBy
An enum used to specify the criteria for ordering the results of the query |
| Method Summary | |
|---|---|
ParametrizedQuery<org.kie.api.task.model.TaskSummary> |
buildQuery()
Create the ParametrizedQuery instance that can be used
to retrieve the results, a List instance. |
TaskQueryBuilder |
businessAdmin(String... businessAdminId)
Add one or more business administrator ids as a criteria to the query |
TaskQueryBuilder |
deploymentId(String... deploymentId)
Add one or more deployment ids as a criteria to the query |
TaskQueryBuilder |
initiator(String... createdById)
Add one or more initiator ids as a criteria to the query |
TaskQueryBuilder |
language(String language)
Add a language as a criteria to the query |
TaskQueryBuilder |
orderBy(TaskQueryBuilder.OrderBy orderBy)
Order the results retrieved by the given parameter results are ordered by default by task id. |
TaskQueryBuilder |
potentialOwner(String... potentialOwnerId)
Add one or more potential owner ids as a criteria to the query |
TaskQueryBuilder |
processInstanceId(long... processInstanceId)
Add one or more process instance ids as a criteria to the query |
TaskQueryBuilder |
stakeHolder(String... stakeHolderId)
Add one or more stake holder ids as a criteria to the query |
TaskQueryBuilder |
status(org.kie.api.task.model.Status... status)
Add one or more statuses as a criteria to the query |
TaskQueryBuilder |
taskId(long... taskId)
Add one or more task ids as a criteria to the query |
TaskQueryBuilder |
taskOwner(String... taskOwnerId)
Add one or more (actual) task owner ids as a criteria to the query |
TaskQueryBuilder |
workItemId(long... workItemId)
Add one or more work item ids as a criteria to the query |
| Methods inherited from interface org.kie.internal.query.ParametrizedQueryBuilder |
|---|
ascending, clear, descending, equals, intersect, like, maxResults, offset, union |
| Method Detail |
|---|
TaskQueryBuilder workItemId(long... workItemId)
workItemId - one or more
TaskQueryBuilder instanceTaskQueryBuilder taskId(long... taskId)
taskId -
TaskQueryBuilder instanceTaskQueryBuilder processInstanceId(long... processInstanceId)
processInstanceId -
TaskQueryBuilder instanceTaskQueryBuilder initiator(String... createdById)
createdById -
TaskQueryBuilder instanceTaskQueryBuilder stakeHolder(String... stakeHolderId)
stakeHolderId -
TaskQueryBuilder instanceTaskQueryBuilder potentialOwner(String... potentialOwnerId)
potentialOwnerId -
TaskQueryBuilder instanceTaskQueryBuilder taskOwner(String... taskOwnerId)
taskOwnerId -
TaskQueryBuilder instanceTaskQueryBuilder businessAdmin(String... businessAdminId)
businessAdminId -
TaskQueryBuilder instanceTaskQueryBuilder status(org.kie.api.task.model.Status... status)
status -
TaskQueryBuilder instanceTaskQueryBuilder deploymentId(String... deploymentId)
deploymentId -
TaskQueryBuilder instanceTaskQueryBuilder language(String language)
language -
TaskQueryBuilder instanceTaskQueryBuilder orderBy(TaskQueryBuilder.OrderBy orderBy)
orderBy -
TaskQueryBuilder instanceParametrizedQuery<org.kie.api.task.model.TaskSummary> buildQuery()
ParametrizedQuery instance that can be used
to retrieve the results, a List instance.
Further modifications to the TaskQueryBuilder instance
will not affect the query criteria used in the ParametrizedQuery
produced by this method.
|
KIE Internal 6.2.0.CR2 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||